@charset "utf-8";
/* CSS Document */

/*banner 开始 */
.lyIdx_banner { width:100%; height:850px; overflow:hidden; margin:100px auto 0; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdx_banner .mySwiper01 { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1920px 850px!important; position:relative; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}

.lyIdxBa_con { width:72%; height:auto; overflow:hidden; margin:-160px 0 0; padding:0; position:absolute; left:14%; top:50%;}
.lyIdxBa_con p { width:100%; height:auto; overflow:hidden; line-height:72px; color:#fff; font-size:60px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0;}
.lyIdxBa_con i { display:block; width:560px; height:1px; overflow:hidden; margin:24px 0 25px; padding:0; background-color:#fff; opacity:0.2;}
.lyIdxBa_con span { display:block; width:100%; height:35px; overflow:hidden; line-height:35px; color:#fff; font-size:25px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0;}
.lyIdxBa_con span.lyIdxBa_ms { font-size:20px; font-weight: normal;}
.lyIdxBa_con span.lyIdxBa_ms br { display:none;}
.lyIdxBa_con span.lyIdxBa_ms img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 5px 0 0;}
.lyIdxBa_con a { display:inline-block; height:50px; line-height:50px; color:#fff; font-size:16px; margin:50px 0 0; padding:0 40px; background-color:#00479d; border-radius:25px;}
.lyIdxBa_con a img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 0 0 5px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxBa_con a:hover img { margin:-4px 0 0 15px;}

/*分页器*/
.lyIdx_banner .mySwiper01 .swiper-pagination { width:100%; height:28px; overflow:hidden; margin:0; padding:0; left:0; bottom:80px!important;}
.lyIdx_banner .mySwiper01 .swiper-pagination .swiper-pagination-bullet { width:4px; height:14px; border-radius:0; margin-top:14px; opacity:0.5; background-color:#fff; margin:0 5px; outline:none;}
.lyIdx_banner .mySwiper01 .swiper-pagination .swiper-pagination-bullet-active { height:28px; margin-top:0; opacity:1;}
.lyIdx_banner .mySwiper01 .swiper-button-prev, .lyIdx_banner .mySwiper01 .swiper-button-next { width:70px!important; height:70px!important; font-size:18px; margin:-35px 0 0!important; position:absolute; top:50%!important; opacity:0.5; outline:none;}
.lyIdx_banner .mySwiper01 .swiper-button-prev { background:url(../images/prev01.png) 0 0 no-repeat; background-size:70px 70px; left:60px;}
.lyIdx_banner .mySwiper01 .swiper-button-next { background:url(../images/next01.png) 0 0 no-repeat; background-size:70px 70px; right:60px;}
.lyIdx_banner .mySwiper01 .swiper-button-prev:hover, .lyIdx_banner .mySwiper01 .swiper-button-next:hover { opacity:1;}
.lyIdx_banner .mySwiper01 .swiper-button-prev:after, .lyIdx_banner .mySwiper01 .swiper-rtl .swiper-button-next:after { font-size:0;}
.lyIdx_banner .mySwiper01 .swiper-button-next:after, .lyIdx_banner .mySwiper01 .swiper-rtl .swiper-button-prev:after { font-size:0;}

@media (max-width:1680px) {
	.lyIdx_banner { height:800px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1807px 800px!important;}
}
@media (max-width:1600px) {
	.lyIdx_banner { height:744px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1680px 744px!important;}
	.lyIdxBa_con { left:10%;}
	.lyIdxBa_con i { width:480px;}
	.lyIdxBa_con span { font-size:28px;}
	.lyIdx_banner .mySwiper01 .swiper-button-prev { left:40px;}
	.lyIdx_banner .mySwiper01 .swiper-button-next { right:40px;}
}
@media (max-width:1560px) {
	.lyIdx_banner { height:700px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1581px 700px!important;}
}
@media (max-width:1440px) {
	.lyIdx_banner { height:660px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1491px 660px!important;}
	.lyIdx_banner .mySwiper01 .swiper-pagination { bottom: 60px!important;}

	.lyIdxBa_con { width:80%; overflow:hidden; margin:-120px 0 0; left:10%;}
	.lyIdxBa_con p { line-height:60px; font-size:54px;}
	.lyIdxBa_con span { height:30px; overflow:hidden; line-height:30px; font-size:24px;}
	.lyIdxBa_con i { width:440px;}
	.lyIdxBa_con a { margin:40px 0 0;}
}
@media (max-width:1366px) {
	.lyIdx_banner { height:620px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1400px 620px!important;}
	.lyIdx_banner .mySwiper01 .swiper-pagination { bottom: 50px!important;}
	
	.lyIdxBa_con { width:80%; overflow:hidden; margin:-140px 0 0; left:10%;}
	.lyIdxBa_con p { line-height:60px; font-size:50px;}
	.lyIdxBa_con span { height:30px; overflow:hidden; line-height:30px; font-size:22px;}
	.lyIdxBa_con i { width:400px; margin:20px 0;}
	.lyIdxBa_con a { height:45px; line-height:45px; font-size:15px; margin:30px 0 0; padding:0 30px;}
	
	.lyIdx_banner .mySwiper01 .swiper-button-prev, .lyIdx_banner .mySwiper01 .swiper-button-next { width: 48px!important; height: 48px!important; margin: -24px 0 0!important;}
	.lyIdx_banner .mySwiper01 .swiper-button-prev { background:url(../images/prev01.png) 0 0 no-repeat; background-size:48px 48px; left:20px;}
	.lyIdx_banner .mySwiper01 .swiper-button-next { background:url(../images/next01.png) 0 0 no-repeat; background-size:48px 48px; right:20px;}
}
@media (max-width:1280px) {
	.lyIdx_banner { height:584px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1320px 584px!important;}
	
}
@media (max-width:1200px) {
	.lyIdx_banner { height:540px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1220px 540px!important;}
	
	.lyIdxBa_con { height:auto; overflow:hidden; margin:-120px 0 0;}
	.lyIdxBa_con p { line-height:48px; font-size:40px;}
	.lyIdxBa_con i { width:320px; }
	.lyIdxBa_con span { height:28px; overflow:hidden; line-height:28px; font-size:20px;}
	.lyIdxBa_con a { height:40px; line-height:40px; font-size:14px; margin:20px 0 0; padding:0 20px;}
}
@media (max-width:1080px) {
	.lyIdx_banner { height:490px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1107px 490px!important;}
}
@media (max-width:1024px) {
	.lyIdx_banner { height:480px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:1084px 480px!important;}
}
@media (max-width:800px) {
	.lyIdx_banner { height:360px; margin:80px auto 0;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:813px 360px!important;}
	.lyIdx_banner .mySwiper01 .swiper-pagination { bottom:45px!important;}
	.lyIdx_banner .mySwiper01 .swiper-button-prev, .lyIdx_banner .mySwiper01 .swiper-button-next { width: 40px!important; height: 40px!important; margin: -20px 0 0!important;}
	.lyIdx_banner .mySwiper01 .swiper-button-prev { background:url(../images/prev01.png) 0 0 no-repeat; background-size:40px 40px; left:15px;}
	.lyIdx_banner .mySwiper01 .swiper-button-next { background:url(../images/next01.png) 0 0 no-repeat; background-size:40px 40px; right:15px;}
	
	.lyIdxBa_con { margin:-110px 0 0;}	
	.lyIdxBa_con p { line-height: 40px; font-size: 32px;}
	.lyIdxBa_con i { width:260px; margin:15px 0;}
	.lyIdxBa_con span { height:auto; overflow:hidden; line-height:30px; font-size:16px;}
	.lyIdxBa_con span.lyIdxBa_ms { font-size:18px;}
	.lyIdxBa_con span.lyIdxBa_ms br { display:block;}
}
@media (max-width: 767px) {
	.lyIdx_banner { height:240px; margin:140px auto 0;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:542px 240px!important;}
	.lyIdx_banner .mySwiper01 .swiper-pagination { bottom:10px!important;}
	.lyIdx_banner .mySwiper01 .swiper-button-prev, .lyIdx_banner .mySwiper01 .swiper-button-next { display:none;}
	
	.lyIdxBa_con { width:94%; left:3%; margin:-90px 0 0;}
	.lyIdxBa_con p { line-height:26px; font-size:20px;}
	.lyIdxBa_con i { width:210px; margin:12px 0 10px;}
	.lyIdxBa_con span { overflow:hidden; line-height:24px; font-size:14px;}
	.lyIdxBa_con a { height:36px; line-height:36px; margin:10px 0 0;}
	.lyIdxBa_con span.lyIdxBa_ms { font-size:14px;}
	.lyIdxBa_con span.lyIdxBa_ms br { display:block;}
}
@media (max-width: 375px) {
	.lyIdx_banner { height:220px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:497px 220px!important;}

	.lyIdxBa_con i { width: 194px; margin: 5px 0;}
	.lyIdxBa_con span { overflow:hidden; line-height:28px; font-size:14px;}
}
@media (max-width: 320px) {
	.lyIdx_banner { height:200px;}
	.lyIdx_banner .mySwiper01 .swiper-slide { background-size:452px 200px!important;}	
}
/*banner 结束*/

/*lyIdx_App 开始*/
.lyIdx_App { width:100%; height:auto; margin:0 auto; padding:0 0 60px; background-color:#f4f4f4;}
/*lySs 开始*/
.lySs { width:1600px; height:85px; margin:-42.5px auto 0; padding:0 120px 0 0; background-color:#fff; border-radius:42.5px; box-shadow:0 1px 8px rgba(0,0,0,0.25); position:relative; z-index:1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lySs .lySs_ipt { width:100%; height:85px; overflow:hidden; margin:0; padding:0;}
.lySs .lySs_ipt input { display:block; width:100%; height:85px; overflow:hidden; line-height:85px; color:#333; font-size:22px; margin:0; padding:0 40px; border-radius:42.5px 0 0 42.5px; background-color:#fff; border:0; outline:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lySs .lySs_btn { width:120px; height:85px; overflow:hidden; margin:0; padding:0; position:absolute; top:0; right:0;}
.lySs .lySs_btn input { display:block; width:100%; height:85px; overflow:hidden; margin:0; padding:0; border-radius: 0 42.5px 42.5px 0; background:#fff url(../images/SSbtn_icon3.png) center center no-repeat; background-size:40px 40px; border:0; outline:none; cursor:pointer; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lySs .lySs_btn input:hover { background:#fff url(../images/SSbtn_icon5.png) center center no-repeat; background-size:40px 40px;}
/*lySs 结束*/

.lyIdx_App .lyIdxApp_main { width:1600px; height:auto; margin:60px auto 0; padding:0;}
.lyIdx_title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.lyIdx_title span { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:rgba(0,0,0,0.06); font-size:42px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
.lyIdx_title p { display:block; width:100%; height:44px; overflow:hidden; line-height:44px; color:#303133; font-size:42px; font-weight:bold; text-align:center; margin:-20px auto 20px; padding:0;}
.lyIdx_title i { display:block; width:50px; height:4px; overflow:hidden; margin:0 auto; padding:0; background-color:#00479d;}
.lyIdx_title1 span { color:rgba(255,255,255,0.2);}
.lyIdx_title1 p { color:#fff;}
.lyIdx_title1 i { background-color:#fff;}

.lyIdxApp_menu { width:100%; overflow:hidden; margin:0 auto 40px; padding:0; text-align:center;}
.lyIdxApp_menu a { display:inline-block; height:60px; line-height:60px; color:#4f4f4f; font-size:18px; text-align:center; margin:0 10px 20px; padding:0 20px; background-color:#fff; border-radius:30px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; cursor:pointer;}
.lyIdxApp_menu a:hover, .lyIdxApp_menu a.tabActive { color:#fff; background-color:#00479d;}

.lyIdxApp_list { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.lyIdxApp_list ul li { width:23.95%; height:auto; margin:0 1.4% 20px 0; padding:0; background-color:#fff; border-radius:10px 0; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxApp_list ul li:nth-child(4n+4) { margin:0 0 20px;}
.lyIdxApp_list ul li:hover { box-shadow:0 8px 20px rgba(0,0,0,0.1);}
.lyIdxApp_list ul li .lyIdxApp_img { width:100%; height:270px; overflow:hidden; margin:0 auto; padding:0; border-radius:10px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxApp_list ul li .lyIdxApp_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxApp_list ul li .lyIdxApp_img a img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxApp_list ul li:hover .lyIdxApp_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.lyIdxApp_list ul li .lyIdxApp_text { width:100%; height:auto; overflow:hidden; margin:0; padding:20px; border-top:1px solid #e9e9e9; border-radius:0 0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxApp_list ul li .lyIdxApp_text a.lyIdxApp_name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxApp_list ul li:hover .lyIdxApp_text a.lyIdxApp_name { color:#00479d;}
.lyIdxApp_list ul li .lyIdxApp_text p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0;}

.lyIdxApp_more { width:100%; overflow:hidden; margin:20px auto 0; padding:0;}
.lyIdxApp_more a { display:block; width:200px; height:60px; overflow:hidden; line-height:58px; color:#00479d; font-size:18px; text-align:center; border:1px solid #00479d; background-color:#fff; margin:0 auto; padding:0; border-radius:30px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxApp_more a:hover { color:#fff; background-color:#00479d;}

@media (max-width:1680px) {
	.lySs { width:94%; height:80px; margin:-40px auto 0; border-radius:40px;}
	.lySs .lySs_ipt { height:80px;}
	.lySs .lySs_ipt input { height:80px; line-height:80px;}
	.lySs .lySs_btn { height:80px;}
	.lySs .lySs_btn input { height:80px; border-radius: 0 40px 40px 0;}
	
	.lyIdx_App .lyIdxApp_main { width:94%;}
	.lyIdxApp_list ul li .lyIdxApp_img { height:260px;}
}
@media (max-width:1600px) {

}
@media (max-width:1560px) {
	.lyIdxApp_list ul li .lyIdxApp_img { height:250px;}
}
@media (max-width:1440px) {
	.lySs { width:94%; height:72px; margin:-36px auto 0; border-radius:36px;}
	.lySs .lySs_ipt { height:72px;}
	.lySs .lySs_ipt input { height:72px; line-height:72px; font-size:20px;}
	.lySs .lySs_btn { height:72px;}
	.lySs .lySs_btn input { height:72px; border-radius: 0 36px 36px 0; background-size:30px 30px;}
	.lySs .lySs_btn input:hover { background:#fff url(../images/SSbtn_icon5.png) center center no-repeat; background-size:30px 30px;}
	
	.lyIdx_title span { font-size:40px;}
	.lyIdx_title p { font-size:40px;}
	
	.lyIdxApp_menu { margin:0 auto 20px;}
	.lyIdxApp_menu a { height:52px; line-height:52px; font-size:18px; padding:0 60px;}
	
	.lyIdxApp_list ul li .lyIdxApp_img { height:230px;}
	.lyIdxApp_list ul li .lyIdxApp_text { padding:15px 20px;}
	.lyIdxApp_list ul li .lyIdxApp_text a.lyIdxApp_name { font-size:20px;}
	.lyIdxApp_list ul li .lyIdxApp_text p { font-size:15px;}
}
@media (max-width:1366px) {
	.lySs { width:94%; height:64px; margin:-32px auto 0; border-radius:32px;}
	.lySs .lySs_ipt { height:64px;}
	.lySs .lySs_ipt input { height:64px; line-height:64px; font-size:18px;}
	.lySs .lySs_btn { height:64px;}
	.lySs .lySs_btn input { height:64px; border-radius: 0 32px 32px 0; background-size:30px 30px;}
	
	.lyIdx_App { padding:0 0 30px;}
	.lyIdx_App .lyIdxApp_main { margin:40px auto 0;}
	.lyIdx_title p { font-size:38px; margin:-20px auto 15px;}
	.lyIdxApp_menu a { height:48px; line-height:48px; font-size:16px; padding: 0 10px; margin: 0 5px 20px;}
	
	.lyIdxApp_list ul li .lyIdxApp_img { height:220px;}
	
	.lyIdxApp_more { width:100%; overflow:hidden; margin:0px auto 0; padding:0;}
	.lyIdxApp_more a { width:180px; height:48px; line-height:46px; font-size:16px;}
}
@media (max-width:1280px) {
	.lyIdx_title p { font-size:36px; margin:-25px auto 15px;}
	
	.lyIdxApp_list ul li .lyIdxApp_img { height:205px;}
}
@media (max-width:1200px) {
	.lyIdx_title { margin:0 auto 20px;}
	.lyIdx_title p { font-size:34px;}
	
	.lyIdxApp_menu a { height:44px; line-height:44px;}
	
	.lyIdxApp_list ul li .lyIdxApp_img { height:192px;}
	.lyIdxApp_list ul li .lyIdxApp_text a.lyIdxApp_name { height:30px; line-height:30px; font-size:18px;}
	.lyIdxApp_list ul li .lyIdxApp_text p { font-size:14px;}
}
@media (max-width:1080px) {
	.lyIdxApp_list ul li .lyIdxApp_img { height:174px;}
}
@media (max-width:1024px) {
	.lyIdxApp_list ul li .lyIdxApp_img { height:164px;}
}
@media (max-width:800px) {
	.lyIdx_App { padding:0 0 20px;}
	.lyIdx_App .lyIdxApp_main { margin:20px auto 0;}
	.lySs { width:94%; height:60px; margin:-30px auto 0; border-radius:30px;}
	.lySs .lySs_ipt { height:60px;}
	.lySs .lySs_ipt input { height:60px; line-height:60px; font-size:18px;}
	.lySs .lySs_btn { height:60px;}
	.lySs .lySs_btn input { height:60px; border-radius: 0 30px 30px 0; background-size:30px 30px;}
	
	.lyIdx_title span { font-size: 36px;}
	.lyIdx_title p { font-size: 30px; margin:-25px auto 10px;}
	
	.lyIdxApp_menu a { margin:0 5px 20px; padding:0 10px;}
	
	.lyIdxApp_list ul li { width:49%; margin:0 2% 20px 0;}
	.lyIdxApp_list ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyIdxApp_list ul li .lyIdxApp_img { height:252px;}
}
@media (max-width: 767px) {
	.lySs { width:94%; height:44px; margin:-22px auto 0; border-radius:22px; padding:0 60px 0 0;}
	.lySs .lySs_ipt { height:44px;}
	.lySs .lySs_ipt input { height:44px; line-height:44px; font-size:15px; padding:0 20px;}
	.lySs .lySs_btn { height:44px;}
	.lySs .lySs_btn input { height:44px; border-radius: 0 22px 22px 0; background-size:24px 24px;}
	.lySs .lySs_btn { width:60px;}
	
	.lyIdx_title span { font-size: 32px;}
	.lyIdx_title p { font-size: 26px; margin:-25px auto 5px;}
	.lyIdx_title i { width:42px; height:3px;}
	
	.lyIdxApp_menu { margin:0 auto 10px;}
	.lyIdxApp_menu a { height:40px; line-height:40px; margin:0 5px 10px; padding:0 20px; font-size:15px;}
	
	.lyIdxApp_list ul li .lyIdxApp_img { height:140px;}
	.lyIdxApp_list ul li .lyIdxApp_text { padding:10px;}
	.lyIdxApp_list ul li .lyIdxApp_text a.lyIdxApp_name { font-size:16px;}
	
	.lyIdxApp_more a { width:140px; height:40px; line-height:38px; font-size:15px;}
}
@media (max-width: 375px) {
	.lyIdx_title span { font-size: 30px;}
	.lyIdxApp_list ul li .lyIdxApp_img { height:128px;}
}
@media (max-width: 320px) {
	.lyIdx_title span { height:30px; line-height:30px; font-size:25px;}
	.lyIdx_title p { font-size:24px;}
	
	.lyIdxApp_list ul li { width:100%; margin:0 auto 20px; float:inherit;}
	.lyIdxApp_list ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyIdxApp_list ul li .lyIdxApp_img { height:214px;}
}
/*lyIdx_App 结束*/

/*lyIdx_News 开始*/
.lyIdx_News { width:1600px; height:auto; margin:60px auto; padding:0;}
.lyIdxNews_main { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.lyIdxNews_main .lyIdxNews_tj { width:45%; height:auto; margin:0; padding:0; background-color:#fff; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_main .lyIdxNews_tj:hover { background-color:#00479d;}
.lyIdxNews_tj .lyIdxNewsTj_img { width:100%; height:460px; overflow:hidden; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNews_tj .lyIdxNewsTj_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_tj .lyIdxNewsTj_img a img { display:block; width:100%; height:100%; overflow:hidden; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_tj:hover .lyIdxNewsTj_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyIdxNews_tj .lyIdxNewsTj_text { width:100%; overflow:hidden; margin:0 auto; padding:20px 100px 20px 0; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNews_tj:hover .lyIdxNewsTj_text { padding:20px 100px 20px 20px;}
.lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time { width:80px; height:60px; overflow:hidden; margin:0; padding:0; position:absolute; right:0; top:20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_tj:hover .lyIdxNewsTj_text .lyIdxNewsTj_time { right:20px;}
.lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time span { display:block; height:24px; line-height:24px; color:#999; font-size:18px; text-align:right; margin:0 0 6px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time font { display:block; height:30px; line-height:30px; color:#555; font-size:30px; font-weight:bold; text-align:right; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_tj .lyIdxNewsTj_text a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#303030; font-size:22px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_tj .lyIdxNewsTj_text p { display:block; width:100%; height:22px; overflow:hidden; line-height:22px; color:#888; font-size:15px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_tj:hover .lyIdxNewsTj_text .lyIdxNewsTj_time span { color:rgba(255,255,255,0.6);}
.lyIdxNews_tj:hover .lyIdxNewsTj_text .lyIdxNewsTj_time font { color:#fff;}
.lyIdxNews_tj:hover .lyIdxNewsTj_text a { color:#fff;}
.lyIdxNews_tj:hover .lyIdxNewsTj_text p { color:rgba(255,255,255,0.6);}

.lyIdxNews_main .lyIdxNews_list { width:52%; height:auto; margin:0; padding:0; float:right;}
.lyIdxNews_list dl dd { width:100%; overflow:hidden; margin:0 auto; padding:25px 40px 25px 140px; background-color:#fff; border-bottom:1px solid #dfdfdf; position: relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxNews_list dl dd:hover { background-color:#00479d; border-bottom:1px solid #00479d;}
.lyIdxNews_list dl dd .lyIdxNewsList_time { width:80px; height:60px; overflow:hidden; margin:0; padding:0; position:absolute; left:40px; top:20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_list dl dd:hover .lyIdxNewsList_time { left:40px;}
.lyIdxNews_list dl dd .lyIdxNewsList_time span { display:block; height:24px; line-height:24px; color:#999; font-size:18px; margin:0 0 6px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_list dl dd .lyIdxNewsList_time font { display:block; height:30px; line-height:30px; color:#555; font-size:30px; font-weight:bold; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_list dl dd a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#303030; font-size:22px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto 8px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_list dl dd p { display:block; width:100%; height:22px; overflow:hidden; line-height:22px; color:#888; font-size:15px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxNews_list dl dd:hover .lyIdxNewsList_time span { color:rgba(255,255,255,0.6);}
.lyIdxNews_list dl dd:hover .lyIdxNewsList_time font { color:#fff;}
.lyIdxNews_list dl dd:hover a { color:#fff;}
.lyIdxNews_list dl dd:hover p { color:rgba(255,255,255,0.6);}

@media (max-width:1680px) {

}
@media (max-width:1600px) {
	.lyIdx_News { width:94%;}

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {

}
@media (max-width:1366px) {
	.lyIdx_News { margin:40px auto;}
	.lyIdxNews_tj .lyIdxNewsTj_img { height:420px;}
	.lyIdxNews_list dl dd { padding:22px 40px 21px 120px;}
	.lyIdxNews_list dl dd:hover { padding:22px 40px 21px 160px;}
}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
	.lyIdxNews_tj .lyIdxNewsTj_img { height:400px;}
	.lyIdxNews_list dl dd { padding:20px 40px 19px 120px;}
	.lyIdxNews_list dl dd:hover { padding:20px 40px 19px 160px;}
}
@media (max-width:1080px) {
}
@media (max-width:1024px) {
}
@media (max-width:800px) {
	.lyIdx_News { margin: 20px auto;}
	.lyIdxNews_main .lyIdxNews_tj { width:100%; margin:0 auto;}
	.lyIdxNews_main .lyIdxNews_list { width:100%; margin:0 auto;}
}
@media (max-width: 767px) {
	.lyIdxNews_tj .lyIdxNewsTj_img { height:260px;}
	.lyIdxNews_tj .lyIdxNewsTj_text { padding:20px 0;}
	.lyIdxNews_tj:hover .lyIdxNewsTj_text { padding:20px;}
	.lyIdxNews_tj .lyIdxNewsTj_text a { font-size:20px;}
	.lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time { width:100%; height:auto; margin:10px 0 0; position:inherit; top:inherit; right:inherit;}
	.lyIdxNews_tj:hover .lyIdxNewsTj_text .lyIdxNewsTj_time { right:inherit;}
	.lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time span, .lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time font { display:inline-block; height:30px; line-height:30px; margin:0 5px 0 0; text-align:left;}
	.lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time span { font-size:16px;}
	.lyIdxNews_tj .lyIdxNewsTj_text .lyIdxNewsTj_time font { font-size:24px;}
	
	.lyIdxNews_list dl dd { padding:20px 0;}
	.lyIdxNews_list dl dd:hover { padding:20px;}	
	.lyIdxNews_list dl dd a { font-size:20px;}
	.lyIdxNews_list dl dd .lyIdxNewsList_time { width:100%; height:auto; margin:10px 0 0; position:inherit; top:inherit; left:inherit;}
	.lyIdxNews_list dl dd:hover .lyIdxNewsList_time { left:inherit;}
	.lyIdxNews_list dl dd .lyIdxNewsList_time span, .lyIdxNews_list dl dd .lyIdxNewsList_time font { display:inline-block; height:30px; line-height:30px; margin:0 5px 0 0; text-align:left;}
	.lyIdxNews_list dl dd .lyIdxNewsList_time span { font-size:16px;}
	.lyIdxNews_list dl dd .lyIdxNewsList_time font { font-size:24px;}

}
@media (max-width: 375px) {
	.lyIdxNews_tj .lyIdxNewsTj_img { height:240px;}
}
@media (max-width: 320px) {
	.lyIdxNews_tj .lyIdxNewsTj_img { height:200px;}
}
/*lyIdx_News 结束*/

/*lyIdx_Test 开始*/
.lyIdx_Test { width:100%; height:auto; margin:0 auto; padding:60px 0 0; background:url(../images/idxTest_bg.jpg) center top no-repeat;}
.lyIdx_Test .lyIdxTest_main { width:1600px; height:auto; margin:0 auto; padding:0;}
.lyIdxTest_main .lyIdxTest_list { width:100%; height:auto; margin:0 auto; padding:0; position:relative;}
.lyIdxTest_list .mySwiper02 { width:100%; height:auto; overflow:hidden; margin:0; padding:0 0 20px; position:relative;}
.lyIdxTest_list .mySwiper02 .swiper-slide { height:auto; margin:0; padding:60px 20px; background:#fff; box-shadow:0 10px 20px rgba(0,0,0,0.1); position:relative; z-index:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxTest_list .mySwiper02 .swiper-slide .fk1 { width:20px; height:52px; overflow:hidden; margin:0; padding:0; background-color:#00479d; border-radius:0 0 20px 0; position:absolute; right:-20px; bottom:-20px; opacity:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxTest_list .mySwiper02 .swiper-slide .fk2 { width:32px; height:20px; overflow:hidden; margin:0; padding:0; background-color:#00479d; border-radius:0; position:absolute; right:0; bottom:-20px; opacity:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxTest_list .mySwiper02 .swiper-slide:hover { box-shadow:0 10px 20px rgba(0,0,0,0.2); z-index:1;}
.lyIdxTest_list .mySwiper02 .swiper-slide:hover .fk1, .lyIdxTest_list .mySwiper02 .swiper-slide:hover .fk2 { opacity:1;}


.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; background:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxTest_list .mySwiper02 .swiper-slide:hover .lyIdxTest_text { background:url(../images/testbg.png) right bottom no-repeat;}
.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text span { display:block; width:100%; overflow:hidden; line-height:48px; color:#2b2b2b; font-size:48px; font-weight:bold; font-style:italic; opacity:0.1; margin:0 auto 10px; padding:0;}
.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text a.lyIdxTest_name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:20px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxTest_list .mySwiper02 .swiper-slide:hover .lyIdxTest_text a.lyIdxTest_name { color:#00479d;}
.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text i { display:block; width:40px; height:1px; overflow:hidden; margin:0; padding:0; background-color:#00479d; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxTest_list .mySwiper02 .swiper-slide:hover .lyIdxTest_text i { width:200px;}
.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text p { width:100%; height:120px; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:justify; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:4; -webkit-box-orient:vertical; margin:40px auto; padding:0;}
.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text a.lyIdxTest_more { display:inline-block; width:auto; height:40px; overflow:hidden; line-height:38px; color:#00479d; font-size:16px; margin:0; padding:0 19px; background-color:#fff; border:1px solid #00479d; border-radius:20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text a.lyIdxTest_more em { display:inline-block; width:20px; height:20px; margin:-2px 0 0 5px; padding:0; vertical-align:middle; background:url(../images/jt11.png) center center no-repeat; background-size:20px 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxTest_list .mySwiper02 .swiper-slide:hover .lyIdxTest_text a.lyIdxTest_more { color:#fff; border:1px solid #00479d; background-color:#00479d;}
.lyIdxTest_list .mySwiper02 .swiper-slide:hover .lyIdxTest_text a.lyIdxTest_more em { margin:-2px 0 0 15px; background:url(../images/jt15.png) center center no-repeat; background-size:20px 20px;}

.lyIdxTest_list .swiper-button-prev02, .lyIdxTest_list .swiper-button-next02 { width:48px!important; height:48px!important; font-size:18px; margin:-24px 0 0!important; position:absolute; top:50%!important; opacity:1; border-radius:50%; outline:none; cursor:pointer; z-index:9;}
.lyIdxTest_list .swiper-button-prev02 { background:rgba(0,71,157,0.5) url(../images/jt12.png) center center no-repeat; background-size:20px 20px; left:-80px;}
.lyIdxTest_list .swiper-button-next02 { background:rgba(0,71,157,0.5) url(../images/jt9.png) center center no-repeat; background-size:20px 20px; right:-80px;}
.lyIdxTest_list .swiper-button-prev02:hover { background:rgba(0,71,157,1) url(../images/jt12.png) center center no-repeat; background-size:20px 20px;}
.lyIdxTest_list .swiper-button-next02:hover { background:rgba(0,71,157,1) url(../images/jt9.png) center center no-repeat; background-size:20px 20px;}
.lyIdxTest_list .mySwiper02 .swiper-button-prev02:after, .lyIdxTest_main .mySwiper02 .swiper-rtl .swiper-button-next02:after { font-size:0;}
.lyIdxTest_list .mySwiper02 .swiper-button-next02:after, .lyIdxTest_main .mySwiper02 .swiper-rtl .swiper-button-prev02:after { font-size:0;}

.lyIdxTest_btn { width:100%; overflow:hidden; margin:40px auto 0; padding:0; text-align:center;}
.lyIdxTest_btn a { display:inline-block; width:180px; height:54px; overflow:hidden; line-height:52px; color:#555; font-size:16px; text-align:center; margin:0 20px; padding:0; border:1px solid #999; background-color:#fff; border-radius:27px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyIdxTest_btn a i { display:inline-block; width:20px; height:20px; margin:-2px 0 0 5px; padding:0; vertical-align:middle; background:url(../images/jt4.png) 0 0 no-repeat; background-size:20px 20px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyIdxTest_btn a:hover, .lyIdxTest_btn a.btnOn { color:#fff; border:1px solid #00479d; background-color:#00479d;}
.lyIdxTest_btn a:hover i, .lyIdxTest_btn a.btnOn i { margin:-2px 0 0 15px; background:url(../images/jt0.png) 0 0 no-repeat; background-size:20px 20px;}

@media (max-width:1680px) {
	.lyIdxTest_list .swiper-button-prev02 { left:0;}
	.lyIdxTest_list .swiper-button-next02 { right:0;}
}
@media (max-width:1600px) {
	.lyIdx_Test .lyIdxTest_main { width:94%;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:250px;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyIdxTest_list .mySwiper02 .swiper-slide { padding:40px 20px;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:220px; margin:0 auto 15px;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text a.lyIdxTest_name { font-size:20px;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text p { height:75px; line-height:25px; font-size:15px; margin:30px auto; -webkit-line-clamp: 3;}
	.lyIdxTest_list .mySwiper02 .swiper-slide i { font-size:18px;}
}
@media (max-width:1366px) {
	.lyIdx_Test { padding:40px 0 0;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:208px;}
	.lyIdxTest_btn { margin:20px auto 0;}
}
@media (max-width:1280px) {
	.lyIdxTest_main .mySwiper02 .swiper-slide .lyIdxTest_img { height:200px;}
}
@media (max-width:1200px) {
	.lyIdxTest_list .mySwiper02 { width:90%; margin:0 auto; padding:0 0 20px;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img a em { top:10px; right:10px;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:180px;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_text p { height:66px; line-height:22px; font-size:14px; margin:30px auto;}
	
	.lyIdxTest_btn a { width:160px; height:48px; line-height:46px;}
}
@media (max-width:1080px) {
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:160px;}
}
@media (max-width:1024px) {
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:150px;}
}
@media (max-width:800px) {
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:174px;}
	.lyIdxTest_list .swiper-button-prev02 { left:-20px;}
	.lyIdxTest_list .swiper-button-next02 { right:-20px;}
}
@media (max-width: 767px) {
	.lyIdxTest_list .mySwiper02 { width:100%; margin:0 auto;}
	.lyIdxTest_btn a { width:150px; font-size:15px; margin:0 10px;}
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:196px;}
	.lyIdxTest_list .swiper-button-prev02, .lyIdxTest_list .swiper-button-next02 { display:none;}
}
@media (max-width: 375px) {
	.lyIdxTest_btn a { width:130px; font-size:14px;}
}
@media (max-width: 320px) {
	.lyIdxTest_list .mySwiper02 .swiper-slide .lyIdxTest_img { height:146px;}
	.lyIdxTest_btn a { width:120px; margin:0 5px;}
	
}
/*lyIdx_Test 结束*/

/*登录注册 开始*/
.ly_zcdl { width:100%; overflow:hidden; margin:0 auto; padding:240px 0 140px; background:url(../images/zcdlBg.jpg) center center no-repeat; background-size:cover;}
.ly_zcdl .lyZcdl_main { width:1200px; height:560px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; border-radius:10px 0;}
.lyZcdl_main .lyZcdl_left { width:62%; height:100%; overflow:hidden; margin:0; padding:60px 90px; float:left; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyZcdl_left .lyZcdl_tit { width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:24px; margin:0 auto 40px; padding:0;}
.lyZcdl_left .lyZcdl_form { width:100%; overflow:hidden; margin:0; padding:0;}
.lyZcdl_form .Zcdl_ipt { width:100%; overflow:hidden; margin:0 auto 40px; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyZcdl_form .Zcdl_ipt1 { padding:0 140px 0 0;}
.Zcdl_ipt input { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#555; font-size:17px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 0 8px; border:0; border-bottom:1px solid #d8d8d8; outline:none; background:none;}
.lyZcdl_form .Zcdl_ipt1 a { display:block; width:120px; height:46px; overflow:hidden; line-height:46px; color:#00479d; font-size:15px; text-align:center; background-color:#fff; border:1px solid #00479d; border-radius:24px; margin:-24px 0 0; padding:0; position:absolute; top:50%; right:0; cursor:pointer;}
.lyZcdl_form .Zcdl_ipt1 a:hover { color:#fff; background-color:#00479d;}
.lyZcdl_form .Zcdl_btn { width:auto; overflow:hidden; line-height:45px; color:#999; font-size:15px; margin:0 auto; padding:0; position:absolute; bottom:60px;}
.lyZcdl_form .Zcdl_btn a { color:#00479d;}
.Zcdl_btn input { display:block; width:140px; height:48px; overflow:hidden; line-height:48px; color:#fff; font-size:16px; text-align:center; margin:0 40px 0 0; padding:0; border:0; outline:none; background-color:#00479d; border-radius:24px; cursor:pointer; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.Zcdl_btn input:hover { background-color:#003c84;}

.lyZcdl_form .Zcdl_ipt a.xgmm { display:inline-block; float:right; line-height:20px; color:#999; font-size:15px; margin:20px 0 0; padding:0;}
.lyZcdl_form .Zcdl_ipt a.xgmm:hover { color:#00479d;}

.lyZcdl_main .lyZcdl_right { width:38%; height:100%; overflow:hidden; margin:0; padding:115px 40px; background:#00479d url(../images/zcdlBg1.jpg) center center no-repeat; background-size:cover; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyZcdl_right a { display:block; width:100%; overflow:hidden; margin:0 auto 20px; padding:0; text-align:center;}
.lyZcdl_right p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:16px; text-align:center; margin:0 auto; padding:0;}
.lyZcdl_right p i { display:inline-block; width:40px; height:1px; overflow:hidden; vertical-align:middle; margin:-4px 10px 0; padding:0; background-color:rgba(255,255,255,0.5);}
.lyZcdl_right .Zcdl_ewm { display:block; width:160px; height:160px; overflow:hidden; margin:20px auto 10px; padding:9px; border:1px solid rgba(255,255,255,0.2); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.Zcdl_ewm img { display:block; width:140px; height:140px; overflow:hidden; margin:0 auto; padding:0;}
.lyZcdl_right span { display:block; width:100%; overflow:hidden; line-height:20px; color:#fff; font-size:14px; text-align:center; margin:0 auto; padding:0;}
@media (max-width:1680px) {

}
@media (max-width:1600px) {

}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.ly_zcdl { padding:200px 0 100px;}
	.ly_zcdl .lyZcdl_main { height:500px;}
	.lyZcdl_main .lyZcdl_left { padding:60px;}
	.lyZcdl_left .lyZcdl_tit { margin:0 auto 30px;}
	.lyZcdl_form .Zcdl_ipt { margin:0 auto 30px;}
	.Zcdl_ipt input { font-size:16px;}
	.lyZcdl_main .lyZcdl_right { padding:85px 40px;}
	.lyZcdl_right p { font-size:15px;}
}
@media (max-width:1366px) {	

}
@media (max-width:1280px) {	
	.ly_zcdl { padding:160px 0 60px;}
}
@media (max-width:1200px) {	
	.ly_zcdl .lyZcdl_main { width:94%;}
}
@media (max-width:1080px) {	
	.ly_zcdl .lyZcdl_main { height: 440px;}
	.lyZcdl_main .lyZcdl_left { padding: 40px 60px;}
	.lyZcdl_left .lyZcdl_tit { margin: 0 auto 25px;}
	.lyZcdl_form .Zcdl_ipt { margin: 0 auto 25px;}
	.Zcdl_ipt input { font-size: 15px;}
	.lyZcdl_main .lyZcdl_right { padding:65px 20px;}
	.lyZcdl_form .Zcdl_btn { bottom:40px;}
	.lyZcdl_right .Zcdl_ewm { display:block; width:140px; height:140px; overflow:hidden; margin:20px auto 10px; padding:9px; border:1px solid rgba(255,255,255,0.2); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
	.Zcdl_ewm img { display:block; width:120px; height:120px; overflow:hidden; margin:0 auto; padding:0;}
}
@media (max-width:1024px) {	
	.lyZcdl_right p i { width:30px;}
}
@media (max-width:800px) {
	.ly_zcdl { padding:140px 0 40px;}
	.ly_zcdl .lyZcdl_main { height:auto;}
	.lyZcdl_main .lyZcdl_left { width:100%; float:inherit; margin:0 auto; padding:40px;}
	.lyZcdl_form .Zcdl_btn { width:100%; position:inherit; bottom:inherit; margin:40px auto 0;}
	.lyZcdl_main .lyZcdl_right { width:100%; height:auto; float:inherit; margin:0 auto; padding:40px;}
}
@media (max-width: 767px) {
	.ly_zcdl { padding:160px 0 20px;}
	.lyZcdl_main .lyZcdl_left { padding:20px 20px 30px;}
	.lyZcdl_left .lyZcdl_tit { margin:0 auto 10px;}
	.lyZcdl_form .Zcdl_ipt { margin: 0 auto 20px;}
	.lyZcdl_form .Zcdl_btn { margin:30px auto 0;}
	.Zcdl_btn input { margin:0 20px 0 0;}
	.lyZcdl_main .lyZcdl_right { padding:30px 20px;}
}
@media (max-width: 375px) {
	.lyZcdl_main .lyZcdl_right { padding:30px 0;}
}
@media (max-width: 320px) {
	.lyZcdl_left .lyZcdl_tit { font-size:22px;}
	.Zcdl_btn input { width:120px;}
	.lyZcdl_form .Zcdl_ipt1 { padding:0 110px 0 0;}
	.lyZcdl_form .Zcdl_ipt1 a { width:100px; font-size:14px;}
	.lyZcdl_form .Zcdl_btn { font-size:14px;}
	.lyZcdl_main .lyZcdl_right { padding:20px 0;}
	.lyZcdl_right a { margin:0 auto 10px;}
	.lyZcdl_right p { font-size:14px;}
	.lyZcdl_right p i { width:20px;}
}
/*登录注册 结束*/

/*lyNy_banner 开始*/
.lyNy_banner { width:100%; height:550px; overflow:hidden; margin:100px auto 0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNy_banner img.nyBa { display:block; width:1920px; height:550px; overflow:hidden; margin:0 0 0 -960px; position:absolute; left:50%; top:0;}
.lyNy_banner .lyNyBa_con { width:1600px; height:150px; overflow:hidden; margin:-75px 0 0 -800px; padding:0; position:absolute; left:50%; top:50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyBa_con .lyNyBa_text { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyNyBa_text p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:34px; font-weight:bold; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0;}
.lyNyBa_con .lyNyBa_pos { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:15px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:20px auto; padding:0;}
.lyNyBa_pos img { display:inline-block; width:20px; height:20px; margin:-4px 5px 0 0; padding:0; vertical-align:middle;}
.lyNyBa_pos a, .lyNyBa_pos span { color:#fff; font-size:15px;}
.lyNyBa_con i { display:block; width:40px; height:40px; overflow:hidden; margin:20px auto 0; padding:0; background:url(../images/jt5.png) center center no-repeat; background-size:40px 40px;}
@media (max-width:1680px){

}
@media (max-width:1600px){
	.lyNy_banner { height:500px;}
	.lyNy_banner img.nyBa { width:1745px; height:500px; margin:0 0 0 -872.5px;}
	.lyNy_banner .lyNyBa_con { width:100%; padding:0 3%; margin:-75px 0 0 0; left:0;}
}
@media (max-width:1560px){
	.lyNy_banner { height:480px;}
	.lyNy_banner img.nyBa { width:1676px; height:480px; margin:0 0 0 -838px;}
}
@media (max-width:1440px) {
	.lyNy_banner { height:440px;}
	.lyNy_banner img.nyBa { width:1536px; height:440px; margin:0 0 0 -768px;}
	.lyNy_banner .lyNyBa_con { height:auto; margin:-70px 0 0;}
	.lyNyBa_text p { height:40px; line-height:40px; font-size:32px;}
	.lyNyBa_con .lyNyBa_pos { margin:15px auto;}
	.lyNyBa_con i { margin:15px auto 0;}
}
@media (max-width:1366px) {	
	.lyNy_banner { height:420px;}
	.lyNy_banner img.nyBa { width:1466px; height:420px; margin:0 0 0 -733px;}
	.lyNy_banner .lyNyBa_con { padding:0 3%;}
}
@media (max-width:1280px) {	
	.lyNy_banner { height:400px;}
	.lyNy_banner img.nyBa { width:1396px; height:400px; margin:0 0 0 -698px;}
}
@media (max-width:1200px) {	
	.lyNy_banner { height:366px;}
	.lyNy_banner img.nyBa { width:1278px; height:366px; margin:0 0 0 -639px;}
	.lyNy_banner .lyNyBa_con { margin:-65px 0 0;}
	.lyNyBa_text p { font-size:28px;}
	.lyNyBa_con .lyNyBa_pos { margin:10px auto;}
	.lyNyBa_con i { margin:10px auto 0;}
}
@media (max-width:1080px) {	
	.lyNy_banner { height:338px;}
	.lyNy_banner img.nyBa { width:1180px; height:338px; margin:0 0 0 -590px;}
	.lyNy_banner .lyNyBa_con { margin:-60px 0 0;}
	.lyNy_banner .lyNyBa_con1 { margin:-120px 0 0;}
	.lyNyBa_text p { height:30px; line-height:30px; font-size:26px;}
}
@media (max-width:1024px) {	

}
@media (max-width:800px) {
	.lyNy_banner { height:260px; margin:80px auto 0;}
	.lyNy_banner img.nyBa { width:908px; height:260px; margin:0 0 0 -454px;}
	.lyNy_banner .lyNyBa_con {}
	.lyNy_banner .lyNyBa_con1 { margin:-105px 0 0;}
	.lyNyBa_con .lyNyBa_text { margin:0 auto 10px;}
	.lyNyBa_text p { height:30px; line-height:30px; font-size:24px;}
}
@media (max-width: 767px) {
	.lyNy_banner { height:200px; margin:140px auto 0;}
	.lyNy_banner img.nyBa { width:698px; height:200px; margin:0 0 0 -349px;}
	.lyNy_banner .lyNyBa_con { margin:-35px auto 0;}
	.lyNyBa_text p { font-size:22px;}
	.lyNyBa_con .lyNyBa_pos { margin:10px auto 0; font-size:14px;}
	.lyNyBa_pos a, .lyNyBa_pos span { font-size:14px;}
	.lyNyBa_con i { display:none;}
}
@media (max-width: 375px) {
	.lyNy_banner { height:200px;}
	.lyNy_banner img.nyBa { width:698px; height:200px; margin:0 0 0 -349px;}
	.lyNyBa_text p { font-size:20px;}
}
@media (max-width: 320px) {
	.lyNy_banner { height:180px;}
	.lyNy_banner img.nyBa { width:628px; height:180px; margin:0 0 0 -314px;}
	.lyNyBa_text p { font-size:18px;}
}
/*lyNy_banner 结束*/

/*lyNy_contact 开始*/
.lyNy_contact { width:1600px; height:auto; min-height:320px; margin:0 auto; padding:0;}
.lyNy_contact .lyNyCont_lxfs { width:100%; height:auto; margin:60px auto; padding:0;}
.lyNy_title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.lyNy_title p { width:100%; height:50px; overflow:hidden; line-height:50px; color:#333; font-size:40px; text-align:center; margin:0 auto; padding:0;}
.lyNy_title i { display:block; width:50px; height:4px; overflow:hidden; margin:16px auto 0; padding:0; background-color:#00479d;}

.lyNyCont_lxfs dl dd { width:31.666666%; height:auto; margin:0 2.5% 40px 0; padding:60px 60px 30px; background-color:#fff; box-shadow:0 10px 20px rgba(0,0,0,0.1); border-radius:8px; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyCont_lxfs dl dd:nth-child(3) { margin:0 0 40px;} 
.lyNyCont_lxfs dl dd span { display:block; width:100%; overflow:hidden; line-height:40px; color:#333; font-size:26px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
.lyNyCont_lxfs dl dd img { display:block; width:90px; height:90px; overflow:hidden; margin:40px auto; padding:0;}
.lyNyCont_lxfs dl dd p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#333; font-size:17px; text-align:center; word-break:break-all; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:0 auto; padding:0;}
.lyNyCont_lxfs dl dd p font { font-size:26px;}

.lyNyCont_lxfs dl dt { width:100%; height:auto; margin:0 auto; padding:40px 60px; background-color:#fff; box-shadow:0 10px 20px rgba(0,0,0,0.1); border-radius:8px; display: flex; justify-content: center; align-items: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyCont_lxfs dl dt .QtLxfs { width:60%; overflow:hidden; margin:0; padding:0; float:left;}
.QtLxfs .QtLxfs_tit { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:26px; font-weight:bold; margin:0 auto 20px; padding:0 0 20px; border-bottom:1px solid #eee;}
.QtLxfs .QtLxfs_con { width:100%; overflow:hidden; line-height:40px; color:#555; font-size:16px; margin:0 auto; padding:0;}
.QtLxfs_con p { width:100%; overflow:hidden; line-height:40px; color:#555; font-size:16px; margin:0 auto; padding:0;}
.lyNyCont_lxfs dl dt .NyContEwm { width:40%; overflow:hidden; margin:0; padding:0; text-align:center; float:right;}
.NyContEwm ul li { display:inline-block; height:auto; margin:0 20px; padding:0;}
.NyContEwm ul li img { width:150px; height:150px; overflow:hidden; margin:0 auto; padding:0;}
.NyContEwm ul li span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#555; font-size:15px; text-align:center; margin:10px auto 0; padding:0;}

.lyNy_contact .lyNyCont_map { width:100%; height:auto; margin:60px auto; padding:0;}
.lyNyCont_map .NyContMap_main { width:100%; height:440px; overflow:hidden; margin:0; padding:0; border:20px solid #fff; border-radius:8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyCont_map .NyContMap_main #container { width:100%; height:120%; overflow:hidden; margin:0; padding:0;}

.lyNy_contact .lyNyCont_msg { width:100%; height:auto; margin:60px auto; padding:0;}
.lyNyCont_msg .NyContMsg_main { width:100%; height:auto; margin:0 auto; padding:40px 60px 60px; background-color:#fff; box-shadow:0 8px 20px rgba(0,0,0,0.1); border-radius:8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyContMsg_main ul li { width:48%; overflow:hidden; margin:0 4% 40px 0; padding:0 0 20px; border-bottom:1px solid #e0e3e5; float:left;}
.NyContMsg_main ul li:nth-child(2n+2) { margin:0 0 40px;}
.NyContMsg_main ul li:last-child { width:100%; margin:0 auto; float:inherit;}
.NyContMsg_main ul li p { width:100%; overflow:hidden; line-height:30px; color:#333; font-size:18px; font-weight:bold; margin:0 auto 10px; padding:0;}
.NyContMsg_main ul li p span { display:inline-block; color:#f00; font-size:16px; font-weight:normal; margin:0 0 0 6px;}
.NyContMsg_main ul li .NyContMsg_ipt, .NyContMsg_main ul li .NyContMsg_area { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyContMsg_ipt input { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#555; font-size:15px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0; border:0; outline:none; background:none;}
.NyContMsg_area textarea { display:block; width:100%; height:64px; overflow:hidden; line-height:32px; color:#555; font-size:15px; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:0; padding:0; border:0; outline:none; background:none;}
.NyContMsg_main .NyContMsg_btn { margin:40px 0 0;}
.NyContMsg_btn input { display:block; width:160px; height:50px; overflow:hidden; line-height:50px; color:#fff; font-size:15px; text-align:center; margin:0; padding:0 20px 0 0; border-radius:25px; border:0; outline:none; background:#00479d url(../images/jt0.png) 120px 15px no-repeat; background-size:20px 20px; cursor:pointer; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyContMsg_btn input:hover { background:#003c84 url(../images/jt0.png) 120px 15px no-repeat; background-size:20px 20px;}
@media (max-width:1680px){

}
@media (max-width:1600px){
	.lyNy_contact { width:94%;}
	.lyNyCont_lxfs dl dd { padding:60px 40px 30px;}
}
@media (max-width:1560px){

}
@media (max-width:1440px) {
	.lyNyCont_lxfs dl dd { padding:40px 40px 30px;}
	.lyNyCont_lxfs dl dt { padding:40px;}
	.lyNyCont_msg .NyContMsg_main { padding:40px;}
}
@media (max-width:1366px) {	

}
@media (max-width:1280px) {	

}
@media (max-width:1200px) {	
	.lyNy_contact .lyNyCont_lxfs { margin:40px auto;}
	.lyNy_contact .lyNyCont_map { margin:40px auto;}
	.lyNy_contact .lyNyCont_msg { margin:40px auto;}
	.lyNy_title { margin:0 auto 20px;}
}
@media (max-width:1080px) {	
	.lyNyCont_lxfs dl dd { margin:0 2.5% 30px 0; padding:30px;}
	.lyNyCont_lxfs dl dd:nth-child(3) { margin:0 0 30px;} 
	.lyNyCont_lxfs dl dd span { line-height:30px; font-size:22px;}
	.lyNyCont_lxfs dl dd img { width:80px; height:80px; margin:30px auto;}
	.lyNyCont_lxfs dl dd p font { font-size:24px;}
	.lyNyCont_lxfs dl dt { padding:40px;}
	.lyNyCont_lxfs dl dt .QtLxfs { width:50%;}
	.QtLxfs_con p { line-height:35px; font-size:15px;}
	.lyNyCont_lxfs dl dt .NyContEwm { width:50%;}
	.NyContEwm ul li { margin:0 10px;}
}
@media (max-width:1024px) {	
	.lyNyCont_lxfs dl dd { padding:20px;}
	.lyNyCont_lxfs dl dd img { width:70px; height:70px; margin:25px auto;}
	.lyNyCont_lxfs dl dd p { font-size:16px;}
}
@media (max-width:800px) {
	.lyNyCont_lxfs dl dd span { font-size:18px;}
	.lyNyCont_lxfs dl dd img { width: 60px; height: 60px; margin: 20px auto;}
	.lyNyCont_lxfs dl dd p { height:50px; line-height:25px; font-size:15px;}
	.lyNyCont_lxfs dl dd p font { font-size:22px;}
	.lyNyCont_lxfs dl dt { padding:20px;}
	.QtLxfs .QtLxfs_tit { line-height:30px; font-size:22px; margin:0 auto 10px; padding:0 0 10px;}
	.NyContEwm ul li img { width:140px; height:140px;}
	.lyNyCont_map .NyContMap_main { height:360px;}
	.lyNyCont_msg .NyContMsg_main { padding:20px;}
	.NyContMsg_main ul li { padding:0 0 10px; margin:0 4% 20px 0;}
	.NyContMsg_main ul li:nth-child(2n+2) { margin:0 0 20px;}
	.NyContMsg_main ul li p { margin:0 auto;}
	.NyContMsg_main .NyContMsg_btn { margin: 20px 0 0;}
	
}
@media (max-width: 767px) {
	.lyNy_contact .lyNyCont_lxfs { margin:20px auto;}
	.lyNy_contact .lyNyCont_map { margin:20px auto;}
	.lyNy_contact .lyNyCont_msg { margin:20px auto;}
	.lyNy_title i { width:40px; height:3px; margin:10px auto 0;}
	.lyNyCont_lxfs dl dd, .lyNyCont_lxfs dl dd:nth-child(3) { width:100%; margin:0 auto 20px; float:inherit;}
	.lyNyCont_lxfs dl dd img { margin:15px auto;}
	.lyNyCont_lxfs dl dd p { height:auto; max-height:50px;}
	.lyNyCont_lxfs dl dt { display: block; justify-content: inherit; align-items: inherit;}
	.lyNyCont_lxfs dl dt .QtLxfs { width:100%; margin:0 auto 20px; float:inherit;}
	.lyNyCont_lxfs dl dt .NyContEwm { width:100%; margin:0 auto; float:inherit;}
	.lyNyCont_map .NyContMap_main { border: 10px solid #fff;}
	.NyContMsg_main ul li, .NyContMsg_main ul li:nth-child(2n+2) { width:100%; margin:0 auto 20px; float:inherit;}
	.NyContMsg_btn input { width:140px; height:44px; line-height:44px; font-size:14px; background:#00479d url(../images/jt0.png) 100px 12px no-repeat;}
	.NyContMsg_btn input:hover { background:#003c84 url(../images/jt0.png) 110px 12px no-repeat;}
}
@media (max-width: 375px) {
	.NyContEwm ul li { margin: 0 5px;}
}
@media (max-width: 320px) {

}
/*lyNy_contact 结束*/

/*lyNy_aboutus 开始*/
.lyNy_aboutus { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0;}
.lyNy_aboutus .NyAbUs_gsjj { width:1600px; height:auto; min-height:360px; margin:-120px auto 60px; padding:60px 60px 40px; background-color:#fff; box-shadow:0 5px 10px rgba(0,0,0,0.1); border-radius:8px; position:relative; z-index:9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUs_title { width:100%; overflow:hidden; margin:0 auto 30px; padding:0;}
.NyAbUs_title p { width:100%; overflow:hidden; line-height:48px; color:#333; font-size:36px; text-align:center; margin:0 auto; padding:0;}
.NyAbUs_title span { display:block; width:100%; overflow:hidden; line-height:30px; color:#999; font-size:18px; text-align:center; margin:10px auto 0; padding:0;}
.NyAbUs_title1 p, .NyAbUs_title1 span { color:#fff;}
.NyAbUs_gsjj .NyAbUsGsjj_con { width:100%; overflow:hidden; margin:0 auto; padding:0; line-height:30px; color:#666; font-size:16px; text-align:justify;}
.NyAbUsGsjj_con p, .NyAbUsGsjj_con div { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:16px; text-align:justify; text-indent:0; margin:0 auto 20px; padding:0;}
.NyAbUsGsjj_con p span, .NyAbUsGsjj_con span, .NyAbUsGsjj_con p em, .NyAbUsGsjj_con em { color:#666!important; font-family:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important; font-size:16px!important; margin:0!important; padding:0!important;}
.NyAbUsGsjj_con table tr td p { text-indent:0!important; margin:0!important; padding:0!important;}
.NyAbUsGsjj_con img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:0 auto; padding:0; text-indent:0!important;}

.lyNy_aboutus .NyAbUs_culture { width:100%; height:auto; margin:0 auto; padding:0;}
.NyAbUs_culture .NyAbUsCulture_main { width:100%; height:660px; overflow:hidden; margin:0 auto; padding:0 10%; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsCulture_main .NyAbUsCulture_img { width:50%; overflow:hidden; margin:0; padding:0 40px 0 0; position:absolute; left:0; top:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsCulture_img p { width:100%; height:660px; overflow:hidden; margin:0; padding:0; border-radius:0 88px 0 0; position:relative;}
.NyAbUsCulture_img p img { display:block; width: 100%; height: 100%; overflow: hidden; object-fit: cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.NyAbUsCulture_main .NyAbUsCulture_con { width:50%; overflow:hidden; margin:0; padding:0 0 0 40px; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsCulture_con ul li { width:100%; height:auto; min-height:80px; margin:0 auto 60px; padding:0 0 0 80px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsCulture_con ul li img.NyAbUsCulture_ico { display:block; width:80px; height:80px; margin:-40px 0 0; padding:0; position:absolute; left:0; top:50%; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsCulture_con ul li:hover img.NyAbUsCulture_ico { transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg);}
.NyAbUsCulture_con ul li .NyAbUsCulture_text { width:100%; overflow:hidden; margin:0; padding:0 0 0 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsCulture_con ul li .NyAbUsCulture_text .NyAbUsCulture_tit { width:100%; height:40px; overflow:hidden; line-height:40px; color:#666; font-size:28px; margin:0 auto; padding:0;}
.NyAbUsCulture_con ul li .NyAbUsCulture_text p { width:100%; height:auto; max-height:50px; overflow:hidden; line-height:25px; color:#999; font-size:15px; margin:10px auto 0; padding:0; display:-webkit-box; text-overflow:ellipsis; white-space:normal; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}

.lyNy_aboutus .NyAbUs_history { width:100%; height:auto; margin:-60px auto 0; padding:120px 0 60px; background-color:#00479d; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUs_history .NyAbUsHist_main { width:1600px; height:auto; margin:0 auto; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsHist_main .mySwiper2 { width: 100%; height:auto;}
.NyAbUsHist_main .mySwiper2 .swiper-slide { opacity: 0.5;}
.NyAbUsHist_main .mySwiper2 .swiper-slide-active { opacity: 1;}
.NyAbUsHist_main .mySwiper { width: 100%; height: auto; margin:60px auto 0; background:url(../images/line02.png) 0 3px repeat-x; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsHist_main .mySwiper .swiper-slide { }
.NyAbUsHist_main .mySwiper .swiper-slide { width: 25%; height: 100%; opacity: 0.4;}
.NyAbUsHist_main .mySwiper .swiper-slide-thumb-active { opacity: 1;}

.NyAbUsHist_con { width:100%; height:auto; margin:0 auto; padding:0;}
.NyAbUsHist_con i { display:block; width:100%; height:60px; overflow:hidden; line-height:60px; color:#fff; font-size:52px; font-style:normal; margin:0 auto; padding:0;}
.NyAbUsHist_con .NyAbUsHist_text { width:100%; height:60px; overflow-y:scroll; line-height:30px; color:#fff; font-size:18px; margin:20px auto; padding:0;}
.NyAbUsHist_con .NyAbUsHist_img { width:100%; height:300px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.NyAbUsHist_con .NyAbUsHist_img img { display:block; width: 100%; height: 100%; overflow: hidden; object-fit: cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsHist_con:hover .NyAbUsHist_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

.NyAbUsHist_time { width:100%; height:auto; margin:0 auto; padding:0;}
.NyAbUsHist_time i { display:block; width:7px; height:7px; overflow:hidden; margin:0 auto 13px; padding:0; background-color:#fff; border-radius:50%;}
.NyAbUsHist_time p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:32px; text-align:center; margin:0 auto; padding:0;}

.NyAbUsHist_main .swiper-button-prev, .NyAbUsHist_main .swiper-button-next { width:44px!important; height:44px!important; margin:0!important; position:absolute; top:inherit!important; bottom:33px!important; border-radius:50%; outline:none; border:2px solid #fff;}
.NyAbUsHist_main .swiper-button-prev { background:url(../images/jt3.png) center center no-repeat; background-size:20px 20px; left:-60px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsHist_main .swiper-button-next { background:url(../images/jt1.png) center center no-repeat; background-size:20px 20px; right:-60px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsHist_main .swiper-button-prev:after, .NyAbUsHist_main .mySwiper2 .swiper-rtl .swiper-button-next:after { font-size:0;}
.NyAbUsHist_main .swiper-button-next:after, .NyAbUsHist_main .mySwiper2 .swiper-rtl .swiper-button-prev:after { font-size:0;}


.lyNy_aboutus .NyAbUs_honor { width:100%; overflow:hidden; margin:0 auto; padding:60px 0 40px; background-color:#f6f6f6; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUs_honor .NyAbUsHonor_main { width:1600px; height:auto; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsHonor_main .NyAbUsHonor_list { width:100%; height:auto; margin:0 auto; padding:0;}
.NyAbUsHonor_list .mySwiper04 { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0 0 80px ; position:relative;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide { height:auto; margin:0; padding:0; background-color:#fff; border:1px solid #ddd; border-radius:4px; box-shadow:0 10px 20px rgba(0,0,0,0.05); position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_img { width:100%; height:300px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_img img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide:hover .NyAbUsHonor_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_img .NyAbUsHonor_mask { width:100%; height:0; overflow:hidden; margin:0; padding:0; background-color:rgba(0,0,0,0.6); border-radius:4px 4px 0 0; position:absolute; left:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide:hover .NyAbUsHonor_img .NyAbUsHonor_mask { height:100%;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_img .NyAbUsHonor_mask a { display:block; width:96px; height:96px; overflow:hidden; margin:-48px 0 0 -48px; padding:22px 0; border:1px solid #fff; border-radius:50%; position:absolute; left:50%; top:50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_img .NyAbUsHonor_mask a i { display:block; width:22px; height:22px; overflow:hidden; margin:0 auto 6px; padding:0; background:url(../images/CkIco.png) center center no-repeat;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_img .NyAbUsHonor_mask a span { display:block; width:100%; overflow:hidden; line-height:22px; color:#fff; font-size:15px; text-align:center; margin:0 auto; padding:0;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_name a { display:block; width:100%; height:56px; overflow:hidden; line-height:55px; color:#333; font-size:18px; text-align:center; white-space:nowrap; text-overflow:ellipsis; border-radius:0 0 4px 4px; margin:0 auto; padding:0 20px; border-top:1px solid #ddd; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyAbUsHonor_list .mySwiper04 .swiper-slide:hover .NyAbUsHonor_name a { color:#fff; background-color:#00479d; border-top:1px solid #00479d;}

.NyAbUsHonor_list .mySwiper04 .swiper-pagination { width:100%; height:12px; overflow:hidden; margin:0; padding:0; left:0; bottom:15px!important;}
.NyAbUsHonor_list .mySwiper04 .swiper-pagination .swiper-pagination-bullet { width:12px; height:12px; margin:0 5px; border-radius:50%; opacity:1; background-color:rgba(0,0,0,0.1); outline:none;}
.NyAbUsHonor_list .mySwiper04 .swiper-pagination .swiper-pagination-bullet-active { background-color:#00479d;}
.NyAbUsHonor_list .mySwiper04 .swiper-button-prev, .NyAbUsHonor_list .mySwiper04 .swiper-button-next { display:none!important; width:40px!important; height:40px!important; margin:0!important; top:inherit!important; bottom:0!important; border-radius:50%; outline:none;}
.NyAbUsHonor_list .mySwiper04 .swiper-button-prev { background:#ccc url(../images/prev02.png) center center no-repeat; background-size:20px 20px; left:50%; margin-left:-120px!important; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsHonor_list .mySwiper04 .swiper-button-next { background:#ccc url(../images/next02.png) center center no-repeat; background-size:20px 20px; right:50%; margin-right:-120px!important; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyAbUsHonor_list .mySwiper04 .swiper-button-prev:hover { background:#00479d url(../images/prev02.png) center center no-repeat; background-size:20px 20px;}
.NyAbUsHonor_list .mySwiper04 .swiper-button-next:hover { background:#00479d url(../images/next02.png) center center no-repeat; background-size:20px 20px;}
.NyAbUsHonor_list .mySwiper04 .swiper-button-prev:after, .NyAbUsHonor_list .mySwiper04 .swiper-rtl .swiper-button-next:after { font-size:0;}
.NyAbUsHonor_list .mySwiper04 .swiper-button-next:after, .NyAbUsHonor_list .mySwiper04 .swiper-rtl .swiper-button-prev:after { font-size:0;}

@media (max-width:1680px) {
	.NyAbUsHist_main .mySwiper { width:94%;}
	.NyAbUs_culture .NyAbUsCulture_main { padding:0 3%;}	
	.lyNy_aboutus .NyAbUs_history { padding:120px 0 60px;}
	
	.NyAbUsHist_main .swiper-button-next { right:-20px;}
	.NyAbUsHist_main .swiper-button-prev { left:-20px;}
}
@media (max-width:1600px) {
	.lyNy_aboutus .NyAbUs_gsjj { width:94%;}
	.NyAbUs_history .NyAbUsHist_main { width:94%;}
	.NyAbUs_honor .NyAbUsHonor_main { width:94%;}
	.lyNy_aboutus .NyAbUs_honor { padding:60px 0 30px;}
	.NyAbUsHonor_list .mySwiper04 { padding:0 0 70px;}
}
@media (max-width:1560px) {
	
}
@media (max-width:1440px) {
	.lyNy_aboutus .NyAbUs_gsjj {}
	.NyAbUs_title p { line-height:40px; font-size:32px;}
	.NyAbUs_title span { font-size:16px;}
	.NyAbUs_culture .NyAbUsCulture_main { height:600px; padding:0 3%;}
	.NyAbUsCulture_img p { height:600px;}
	.NyAbUsCulture_main .NyAbUsCulture_img { padding:0 20px 0 0;}
	.NyAbUsCulture_main .NyAbUsCulture_con { padding:0 0 0 20px;}
	.NyAbUsCulture_con ul li { margin:0 auto 50px;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text .NyAbUsCulture_tit { font-size:24px;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text p { margin:0;}
	.lyNy_aboutus .NyAbUs_history { padding:120px 0 60px;}
	.NyAbUsHist_con i { height:50px; line-height:50px; font-size:44px;}
	.NyAbUsHist_con .NyAbUsHist_text { font-size:16px;}
	.NyAbUsHist_con .NyAbUsHist_img { height:272px;}
	.NyAbUsHist_time p { font-size:28px;}
	.NyAbUsHonor_list .mySwiper04 .swiper-slide .NyAbUsHonor_name a { font-size:16px;}
}
@media (max-width:1366px) {
	.lyNy_aboutus .NyAbUs_gsjj { margin:-100px auto 40px; padding:40px 40px 20px;}
	.NyAbUs_culture .NyAbUsCulture_main { height:560px; padding:0 3%;}
	.NyAbUsCulture_con ul li { margin:0 auto 40px;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text { padding:7px 0 7px 20px;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text .NyAbUsCulture_tit { font-size:22px;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text p { max-height:48px; line-height:24px; font-size:14px; margin:2px auto 0;}
	.NyAbUsCulture_img p { height:560px;}
	.lyNy_aboutus .NyAbUs_history { margin:-50px auto 0; padding:100px 0 40px;}
	.NyAbUs_honor .NyAbUsHonor_main { width:94%;}
	.NyAbUsHist_con i { height:40px; line-height:40px; font-size:38px;}
	.NyAbUsHist_con .NyAbUsHist_text { height:50px; line-height:25px; font-size:15px;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 200px;}
	.NyAbUsHist_time p { height:30px; line-height:30px; font-size:24px;}
	.NyAbUsHist_main .mySwiper { margin:40px auto 0;}
	.lyNy_aboutus .NyAbUs_honor { padding: 40px 0 30px;}
	.NyAbUsHist_main .swiper-button-prev, .NyAbUsHist_main .swiper-button-next { bottom:23px!important;}
	.NyAbUsHist_main .swiper-button-prev { left:-24px;}
	.NyAbUsHist_main .swiper-button-next { right:-24px;}
}
@media (max-width:1280px) {
	.lyNy_aboutus .NyAbUs_gsjj { margin:-80px auto 40px; padding:40px 40px 20px;}
	.NyAbUsCulture_con ul li { margin:0 auto 30px;}
	.NyAbUs_culture .NyAbUsCulture_main { height:520px;}
	.NyAbUsCulture_img p { height:520px;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 250px;}
	.lyNy_aboutus .NyAbUs_history { margin:-40px auto 0; padding:90px 0 40px;}
	.NyAbUs_honor .NyAbUsHonor_main { width:94%;}
	.lyNy_aboutus .NyAbUs_honor { padding:40px 0 20px;}
	.NyAbUsHonor_list .mySwiper04 { padding: 0 0 60px;}
}
@media (max-width:1200px) {
	.lyNy_aboutus .NyAbUs_gsjj { margin:-60px auto 40px;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 220px;}
}
@media (max-width:1080px) {
	.NyAbUs_title p { line-height:32px; font-size:24px;}
	.NyAbUs_title span { line-height: 25px; font-size:15px; margin:5px auto 0;}
	.NyAbUsGsjj_con p, .NyAbUsGsjj_con div { font-size:15px;}
	.NyAbUsGsjj_con p span, .NyAbUsGsjj_con span, .NyAbUsGsjj_con p em, .NyAbUsGsjj_con em { font-size:15px!important;}
	.NyAbUsCulture_main .NyAbUsCulture_img { padding:0;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 200px;}
}
@media (max-width:1024px) {
	.NyAbUsCulture_con ul li { margin:0 auto 25px;}
	.NyAbUsHist_con i { font-size:32px;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 300px;}
}
@media (max-width:800px) {
	.lyNy_aboutus .NyAbUs_gsjj { margin:-40px auto 30px; padding:20px 20px 1px;}
	.NyAbUs_title { margin:0 auto 20px;}
	.NyAbUs_title span { margin:0 auto;}
	.NyAbUs_culture .NyAbUsCulture_main { height:auto;}
	.NyAbUsCulture_img p { height:460px;}
	.NyAbUsCulture_main .NyAbUsCulture_img { width:100%; position:inherit; left:inherit; top:inherit; float:inherit;}
	.NyAbUsCulture_main .NyAbUsCulture_con { width:100%; margin:0 auto; padding:0; float:inherit;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text .NyAbUsCulture_tit { font-size:20px;}
	.NyAbUsCulture_img p { height: 520px; border-radius:0 44px 0 0;}
	.NyAbUsHist_main .mySwiper { width:90%;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 210px;}
	.lyNy_aboutus .NyAbUs_honor { padding: 30px 0 10px;}
	.lyNy_aboutus .NyAbUs_history { margin:-60px auto 0; padding:90px 0 30px;}
	.NyAbUsHonor_list .mySwiper04 { padding: 0 0 50px;}
	.NyAbUsHist_main .swiper-button-prev { left:-20px;}
	.NyAbUsHist_main .swiper-button-next { right:-20px;}
}
@media (max-width: 767px) {
	.lyNy_aboutus .NyAbUs_gsjj { margin:-40px auto 20px; padding:20px 20px 1px;}
	.NyAbUsCulture_con ul li { margin:0 auto 20px;}
	.NyAbUsHonor_list .mySwiper04 { padding:0 0 50px;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 240px;}
	.NyAbUsHist_main .mySwiper { width: 72%;}
	.NyAbUsHist_main .swiper-button-prev { left:0;}
	.NyAbUsHist_main .swiper-button-next { right:0;}
	.NyAbUsCulture_img p { height:280px;}
	.lyNy_aboutus .NyAbUs_honor { padding: 20px 0 10px;}
	.lyNy_aboutus .NyAbUs_history { margin:-70px auto 0; padding:90px 0 20px;}
	.NyAbUsHist_con .NyAbUsHist_text { margin:10px auto 20px;}
	.NyAbUsHist_time p { font-size:22px;}
}
@media (max-width: 375px) {
	.NyAbUsCulture_img p { height:250px;}
	.NyAbUsCulture_con ul li { padding:0;}
	.NyAbUsCulture_con ul li img.NyAbUsCulture_ico { position:inherit; left:inherit; top:inherit; margin:0 auto;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text { padding:0;}
	.NyAbUsCulture_con ul li .NyAbUsCulture_text .NyAbUsCulture_tit, .NyAbUsCulture_con ul li .NyAbUsCulture_text p { text-align:center;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 220px;}
}
@media (max-width: 320px) {
	.NyAbUsCulture_img p { height:220px;}
	.NyAbUsHist_con .NyAbUsHist_img { height: 190px;}
}
/*lyNy_aboutus 结束*/
 
/*lyNy_news 开始*/
.lyNy_news { width:1600px; height:auto; min-height:320px; margin:60px auto; padding:0;}
.lyNy_news .lyNyNews_list { width:70%; height:auto; margin:0; padding:0; float:left;}
.lyNyNews_list ul li { width:100%; height:auto; margin:0 auto 30px; padding:0 0 0 400px; background-color:#fff; border-radius:4px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_list ul li:hover { box-shadow:0 10px 20px rgba(0,0,0,0.1);}
.lyNyNews_list ul li .lyNyNews_img { width:400px; height:240px; overflow:hidden; margin:0; padding:0; position:absolute; left:0; top:0;}
.lyNyNews_list ul li .lyNyNews_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; border-radius:4px 0 0 4px; position:relative;}
.lyNyNews_list ul li .lyNyNews_img a img { display:block; width:100%; height:100%; object-fit:cover; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyNews_list ul li:hover .lyNyNews_img a img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}
.lyNyNews_list ul li .lyNyNews_text { width:100%; height:240px; overflow:hidden; margin:0; padding:30px 40px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_list ul li .lyNyNews_text a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; text-overflow:ellipsis; white-space: nowrap; margin:0 auto; padding:0;}
.lyNyNews_list ul li:hover .lyNyNews_text a { color:#00479d;}
.lyNyNews_list ul li .lyNyNews_text p { width:100%; height:60px; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:justify; margin:10px auto 40px; padding:0;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.lyNyNews_list ul li .lyNyNews_text .NyNews_TimeBq { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyNews_TimeBq .NyNews_Time { float:left; height:30px; line-height:30px; color:#999; font-size:16px;}

.lyNy_news .lyNyNews_right { width:27%; overflow:hidden; margin:0; padding:0; float:right;}
.lyNyNews_hot { width:100%; overflow:hidden; margin:0 auto 20px; padding:0 40px 40px; background-color:#fff; border-radius:4px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_hot .lyNyNewsRight_title { width:100%; height:80px; overflow:hidden; line-height:80px; color:#333; font-size:24px; font-weight:bold; margin:0 auto; padding:0; border-bottom:1px solid #eaeaea;}
.lyNyNews_hot ul li { width:100%; height:auto; margin:0 auto; padding:20px 0; border-bottom:1px solid #eaeaea; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_hot ul li img { display:block; width:12px; height:12px; overflow:hidden; margin:0; padding:0; position:absolute; left:-24px; top:28px;}
.lyNyNews_hot ul li a { display:block; width:100%; max-height:60px; min-height:30px; overflow:hidden; line-height:30px; color:#333; font-size:18px; word-break: break-all; margin:0 auto 10px; padding:0; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; text-overflow: ellipsis; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lyNyNews_hot ul li a:hover { color:#00479d;}
.lyNyNews_hot ul li span { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:16px; margin:0 auto; padding:0;}

.lyNyPage { width:100%; overflow:hidden; margin:0 auto; padding:0; text-align:center;}
.lyNyPage a { display:inline-block; height:40px; line-height:40px; color:#333; font-size:16px; margin:0 4px; padding:0 16px; background-color:#fff; border-radius:4px;}
.lyNyPage a:hover, .lyNyPage a.pnnum1 {color: #fff; background-color: #00479d;}

.lyNyNews_list .lyNyPage { margin:60px auto 0;}

@media (max-width:1680px) {

}
@media (max-width:1600px) {
	.lyNy_news { width:94%;}
}
@media (max-width:1560px) {

}
@media (max-width:1440px) {
	.lyNyNews_list ul li { padding:0 0 0 360px;}
	.lyNyNews_list ul li .lyNyNews_img { width:360px; height:240px;}
	.lyNyNews_list ul li .lyNyNews_text { height:240px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:20px;}
	.lyNyNews_list ul li .lyNyNews_text p { height:50px; line-height:25px; font-size:15px;}
	.NyNews_TimeBq .NyNews_Time { font-size:15px;}
	.lyNyNews_hot ul li span { font-size:15px;}
	.lyNyNews_hot ul li a { font-size:17px;}
}
@media (max-width:1366px) {
	.lyNy_news { margin:40px auto;}
	.lyNyNews_list ul li { padding:0 0 0 320px;}
	.lyNyNews_list ul li .lyNyNews_img { width:320px; height:200px;}
	.lyNyNews_list ul li .lyNyNews_text { height:200px; padding:20px 30px;}
	.lyNyNews_list ul li .lyNyNews_text p { margin:10px auto 20px;}
}
@media (max-width:1280px) {
	.lyNyNews_hot { padding:0 20px 20px;}
	.lyNyNews_hot .lyNyNewsRight_title {}
	.lyNyNews_hot ul li img { left:-10px;}
	.lyNyNews_hot ul li { padding:20px 0 20px 10px;}
}
@media (max-width:1200px) {
	.lyNyNews_list ul li { padding:0 0 0 300px;}
	.lyNyNews_list ul li .lyNyNews_img { width:300px; height:180px;}
	.lyNyNews_list ul li .lyNyNews_text { height:180px;}
	.lyNyNews_list ul li .lyNyNews_text a { height:30px; line-height:30px; font-size:18px;}
	.lyNyNews_list ul li .lyNyNews_text p { height:44px; line-height:22px; font-size:14px;}
	.NyNews_TimeBq .NyNews_Time { font-size:14px;}
	.lyNyNews_hot ul li span { font-size:14px;}
}
@media (max-width:1080px) {

}
@media (max-width:1024px) {
	.lyNy_news { margin: 40px auto 20px;}
	.lyNy_news .lyNyNews_list { width:100%; margin:0 auto 40px; float:inherit;}
	.lyNy_news .lyNyNews_right { width:100%; margin:0 auto; float:inherit;}
}
@media (max-width:800px) {
	.lyNyNews_list ul li { padding:0 0 0 260px;}
	.lyNyNews_list ul li .lyNyNews_img { width:260px; height:160px;}
	.lyNyNews_list ul li .lyNyNews_text { height:160px; padding:12px 30px;}
}
@media (max-width: 767px) {
	.lyNyNews_list ul li { padding:0;}
	.lyNyNews_list ul li .lyNyNews_img { width:100%; height:220px; position:inherit; left:inherit; top:inherit;}
	.lyNyNews_list ul li .lyNyNews_text { height:auto; padding:12px 20px;}
	.lyNyNews_list ul li .lyNyNews_text a { font-size:16px;}
}
@media (max-width: 375px) {

}
@media (max-width: 320px) {

}
/*lyNy_news 结束*/

/*lyNyNew_show 开始*/
.lyNyNew_show { width:1600px; height:auto; min-height:320px; overflow:hidden; margin:60px auto; padding:0;}
.lyNyNew_show .NyNewShow_con { width:70%; overflow:hidden; margin:0; padding:40px; background-color:#fff; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewShow_con .NyNewShow_tit { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:30px; margin:0 auto; padding:0;}
.NyNewShow_con .NyNewShow_tips { width:100%; height:auto; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:20px auto 40px; padding:0 0 9px; border-bottom:1px solid #eee;}
.NyNewShow_con .NyNewShow_tips br { display:none;}
.NyNewShow_tips img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 4px 0 0; padding:0;}
.NyNewShow_con .NyNewShow_text { width:100%; min-height: 500px; overflow:hidden; margin:0 auto; padding:0; line-height:30px; color:#666; font-size:15px; text-align:justify;}
/*.NyNewShow_text p, .NyNewShow_text div { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:15px; text-align:justify; text-indent:0; margin:0 auto; padding:0;}
.NyNewShow_text p span, .NyNewShow_text span, .NyNewShow_text p em, .NyNewShow_text em { color:#666!important; font-family:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important; font-size:15px!important;}
.NyNewShow_text table tr td p { text-indent:0!important;}
.NyNewShow_text img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:0 auto; padding:0; text-indent:0!important;}*/

.lyNyNew_show .NyNewShow_right { width:27%; overflow:hidden; margin:0; padding:0; float:right;}
.NyNewShow_right .NyNewShow_page { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyNewShow_page ul li { width:100%; overflow:hidden; margin:0 auto 20px; padding:20px; background-color:#fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyNewShow_page ul li span { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; margin:0 auto; padding:0;}
.NyNewShow_page ul li a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:18px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto 10px; padding:0;}
.NyNewShow_page ul li a:hover { color:#00479d;}
.NyNewShow_page ul li font { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:0 auto; padding:0;}

@media (max-width:1680px){
	
}
@media (max-width:1600px){
	.lyNyNew_show { width:94%;}
}
@media (max-width:1440px) {
	.NyNewShow_con .NyNewDetail_tit { font-size:28px;}
	.NyNewShow_page ul li a { font-size:17px;}
	.lyNyNew_show .NyNewShow_con { width:68%;}
	.lyNyNew_show .NyNewShow_right { width:29%;}
}
@media (max-width:1366px) {	
	.lyNyNew_show { margin:50px auto;}
}
@media (max-width:1280px) {	
	.lyNyNew_show { margin:40px auto;}
	.lyNyNew_detail .NyNewShow_con { width:66%;}
	.NyNewShow_con .NyNewShow_tips { margin:20px auto;}
	.lyNyNew_show .NyNewShow_right { width:30%;}
	.NyNewShow_con .NyNewShow_tit { font-size:28px;}
	
	.DownDetail_btn { margin:20px auto 0;}
}
@media (max-width:1200px) {	

}
@media (max-width:1080px) {	
	.lyNyNew_show { margin:30px auto;}
	.lyNyNew_show .NyNewShow_con { width:100%; margin:0 auto 30px; float:inherit;}	
	.lyNyNew_show .NyNewShow_right { width:100%; margin:0 auto; float:inherit;}
	.NyNewShow_page ul li { width:48.5%; float:left; margin:0 3% 20px 0; float:left;}
	.NyNewShow_page ul li:nth-child(2) { margin:0 0 20px;}
	.NyNewShow_con .NyNewShow_text { min-height:inherit;}
}
@media (max-width:1024px) {	

}
@media (max-width:800px) {
	.lyNyNew_show .NyNewShow_con { padding:20px; margin: 0 auto 20px;}
	.NyNewShow_con .NyNewShow_tit { font-size:26px;}
	.lyNyNew_show { margin: 20px auto 0;}
}
@media (max-width: 767px) {
	.lyNyNew_show { margin:20px auto;}
	.NyNewShow_con .NyNewShow_tit { line-height:32px; font-size:22px;}
	.NyNewShow_con .NyNewShow_tips { line-height:24px; font-size:14px; margin: 10px auto 20px;}
	.NyNewShow_con .NyNewShow_tips br { display:block;}
	.NyNewShow_page ul li { width:100%; float: inherit; margin:0 auto 20px;}
	.NyNewShow_page ul li:nth-child(2) { margin:0 auto 20px;}
	
	.NyNewShow_page ul li span { font-size:20px;}
	.NyNewShow_page ul li a { margin:0 auto;}
	.NyNewShow_page ul li font { height:24px; line-height:24px; font-size:14px;}
}
@media (max-width: 375px) {

}
@media (max-width: 320px) {

}
/*lyNyNew_show 结束*/

/*lyNy_honor 开始*/
.lyNy_honor { width:1600px; height:auto; min-height:320px; margin:60px auto; padding:0;}
.lyNy_honor ul li { width:23.5%; height:auto; margin:0 2% 30px 0; padding:0; background-color:#fff; border:1px solid #ddd; border-radius:4px; box-shadow:0 10px 20px rgba(0,0,0,0.05); position:relative; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNy_honor ul li:nth-child(4n+4) { margin:0 0 30px;}

.lyNy_honor ul li .lyNyHonor_img { width:100%; height:300px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lyNy_honor ul li .lyNyHonor_img img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNy_honor ul li:hover .lyNyHonor_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyNy_honor ul li .lyNyHonor_img .lyNyHonor_mask { width:100%; height:0; overflow:hidden; margin:0; padding:0; background-color:rgba(0,0,0,0.6); border-radius:4px 4px 0 0; position:absolute; left:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNy_honor ul li:hover .lyNyHonor_img .lyNyHonor_mask { height:100%;}
.lyNy_honor ul li .lyNyHonor_img .lyNyHonor_mask a { display:block; width:96px; height:96px; overflow:hidden; margin:-48px 0 0 -48px; padding:22px 0; border:1px solid #fff; border-radius:50%; position:absolute; left:50%; top:50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNy_honor ul li .lyNyHonor_img .lyNyHonor_mask a i { display:block; width:22px; height:22px; overflow:hidden; margin:0 auto 6px; padding:0; background:url(../images/CkIco.png) center center no-repeat;}
.lyNy_honor ul li .lyNyHonor_img .lyNyHonor_mask a span { display:block; width:100%; overflow:hidden; line-height:22px; color:#fff; font-size:15px; text-align:center; margin:0 auto; padding:0;}
.lyNy_honor ul li .lyNyHonor_name { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyNy_honor ul li .lyNyHonor_name a { display:block; width:100%; height:60px; overflow:hidden; line-height:59px; color:#333; font-size:18px; text-align:center; white-space:nowrap; text-overflow:ellipsis; border-radius:0 0 4px 4px; margin:0 auto; padding:0 20px; border-top:1px solid #ddd; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNy_honor ul li:hover .lyNyHonor_name a { color:#fff; background-color:#00479d; border-top:1px solid #00479d;}

@media (max-width:1680px){
	
}
@media (max-width:1600px){
	.lyNy_honor { width:94%;}
}
@media (max-width:1440px) {	

}
@media (max-width:1366px) {	
	.lyNy_honor { margin:60px auto;}
}
@media (max-width:1280px) {	
	.lyNy_honor { margin:40px auto;}
	.lyNy_honor ul li { width:23.5%; margin:0 2% 20px 0;}
	.lyNy_honor ul li:nth-child(4n+4) { margin:0 0 20px;}
}
@media (max-width:1200px) {	
	
}
@media (max-width:1080px) {	
	.lyNy_honor ul li { width:32%; margin:0 2% 20px 0;}
	.lyNy_honor ul li:nth-child(4n+4) { margin:0 2% 20px 0;}
	.lyNy_honor ul li:nth-child(3n+3) { margin:0 0 20px;}
}
@media (max-width:1024px) {	

}
@media (max-width:800px) {
	.lyNy_honor { margin:30px auto;}
	.lyNy_honor ul li { width:48.5%; margin:0 3% 20px 0;}
	.lyNy_honor ul li:nth-child(3n+3), .lyNy_honor ul li:nth-child(4n+4) { margin:0 3% 20px 0;}
	.lyNy_honor ul li:nth-child(2n+2) { margin:0 0 20px;}
}
@media (max-width: 767px) {
	.lyNy_honor { margin:20px auto;}
	.lyNy_honor ul li { width:100%; margin:0 auto 20px; float:inherit;}
	.lyNy_honor ul li:nth-child(2n+2), .lyNy_honor ul li:nth-child(3n+3), .lyNy_honor ul li:nth-child(4n+4) { margin:0 auto 20px;}
}
@media (max-width: 375px) {

}
@media (max-width: 320px) {

}
/*lyNy_honor 结束*/

/*lyNy_App 开始*/
.lyNy_App { width:100%; min-height:480px; overflow:hidden; margin:0 auto; padding:0;}
.lyNy_App .lyNyApp_top { width:1600px; height:auto; margin:60px auto; padding:0;}
.lyNy_App .lyNyApp_menu { width:100%; height:auto; margin:0 auto; padding:0; border-top:1px solid #ededed;}
.lyNyApp_menu ul li { width:18%; height:auto; margin:0 2.5% 0 0; padding:0; border-bottom:1px solid #ededed; float:left; position:relative;}
.lyNyApp_menu ul li:nth-child(5n+5) { margin:0;}
.lyNyApp_menu ul li a.NyApp_flname { display:block; width:100%; height:68px; overflow:hidden; line-height:68px; color:#333; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyApp_menu ul li a.NyApp_flname i { display:block; width:20px; height:20px; overflow:hidden; margin:-10px 0 0; padding:0; background:url(../images/jt6.png) 0 0 no-repeat; background-size:20px 20px; position:absolute; top:50%; right:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyApp_menu ul li:hover a.NyApp_flname { padding:0 20px; color:#fff; background-color:#00479d;}
.lyNyApp_menu ul li:hover a.NyApp_flname i { background:url(../images/jt7.png) 0 0 no-repeat; background-size:20px 20px; right:20px;}
.lyNyApp_menu ul li .NyAppMenu_xl { display:none; width:100%; height:auto; margin:0; padding:10px 20px; background-color:#fff; box-shadow:0 5px 10px rgba(0,0,0,0.1); border-radius:0 0 4px 4px; position:absolute; left:0; top:100%; z-index:9; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyApp_menu ul li:hover .NyAppMenu_xl { display:block;}
.lyNyApp_menu ul li .NyAppMenu_xl a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#555; font-size:15px; text-align:center; margin:10px auto; padding:0;}
.lyNyApp_menu ul li .NyAppMenu_xl a:hover { color:#fff; background-color:#00479d;}

.lyNyApp_list { width:100%; height:auto; margin:0 auto; padding:60px 0; background-color:#f5f5f5;}
.lyNyApp_list ul { width:1600px; height:auto; min-height:320px; margin:0 auto; padding:0;}
.lyNyApp_list ul li { width:23.95%; height:auto; margin:0 1.4% 20px 0; padding:0; background-color:#fff; border-radius:10px 0; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyApp_list ul li:nth-child(4n+4) { margin:0 0 20px;}
.lyNyApp_list ul li:hover { box-shadow:0 8px 20px rgba(0,0,0,0.1);}
.lyNyApp_list ul li .lyNyApp_img { width:100%; height:270px; overflow:hidden; margin:0 auto; padding:0; border-radius:10px 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyApp_list ul li .lyNyApp_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyApp_list ul li .lyNyApp_img a img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyApp_list ul li:hover .lyNyApp_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyNyApp_list ul li .lyNyApp_text { width:100%; height:auto; overflow:hidden; margin:0; padding:20px; border-top:1px solid #e9e9e9; border-radius:0 0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyApp_list ul li .lyNyApp_text a.lyNyApp_name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:22px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyApp_list ul li:hover .lyNyApp_text a.lyNyApp_name { color:#00479d;}
.lyNyApp_list ul li .lyNyApp_text p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0;}

.NyApp_Xglist { width:100%; height:auto; margin:0 auto; padding:0;}
.NyApp_Xglist dl { min-height:320px;}
.NyApp_Xglist dl dd { width:100%; height:auto; margin:20px auto 0; padding:0;}
.NyApp_Xglist dl dd .NyAppXg_img { width:100%; height:300px; margin:0 auto 10px; padding:0; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0); border:1px solid #e9e9e9; border-radius:10px 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyApp_Xglist dl dd .NyAppXg_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyApp_Xglist dl dd .NyAppXg_img a img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyApp_Xglist dl dd:hover .NyAppXg_img { border:1px solid #fff; box-shadow:0 0 20px rgba(0,0,0,0.1);}
.NyApp_Xglist dl dd:hover .NyAppXg_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.NyApp_Xglist dl dd .NyAppXg_text { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyApp_Xglist dl dd .NyAppXg_text a.NyAppXg_name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#333; font-size:20px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyApp_Xglist dl dd:hover .NyAppXg_text a.NyAppXg_name { color:#00479d;}
.NyApp_Xglist dl dd .NyAppXg_text p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#999; font-size:16px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0;}

@media (max-width:1680px) {
}
@media (max-width:1600px) {
	.lyNy_App .lyNyApp_top { width:94%;}
	.lyNyApp_list ul { width:94%;}
	.lyNyApp_list ul li .lyNyApp_img { height:260px;}
}
@media (max-width:1560px) {
	.lyNyApp_list ul li .lyNyApp_img { height:250px;}
	
	.NyApp_Xglist dl dd .NyAppXg_img { height:270px;}
}
@media (max-width:1440px) {	
	.lyNyApp_list ul li .lyNyApp_img { height:230px;}
	.lyNyApp_list ul li .lyNyApp_text { padding:15px 20px;}
	.lyNyApp_list ul li .lyNyApp_text a.lyNyApp_name { font-size:20px;}
	.lyNyApp_list ul li .lyNyApp_text p { font-size:15px;}
	
	.NyApp_Xglist dl dd .NyAppXg_img { height:240px;}
	.NyApp_Xglist dl dd .NyAppXg_text a.NyAppXg_name { font-size:17px;}
	.NyApp_Xglist dl dd .NyAppXg_text p { font-size:15px;}
}
@media (max-width:1366px) {
	.lyNy_title p { height:44px; line-height:44px; font-size:38px;}
	
	.lyNyApp_list ul li .lyNyApp_img { height:220px;}
	
	.NyApp_Xglist dl dd .NyAppXg_img { height:220px;}
}
@media (max-width:1280px) {	
	.lyNy_App .lyNyApp_top { margin:40px auto;}
	.lyNy_title p { height:40px; line-height:40px; font-size:36px;}
	.lyNyApp_menu ul li a.NyApp_flname { height:60px; line-height:60px;}

	.lyNyApp_list ul li .lyNyApp_img { height:205px;}
	
	.NyApp_Xglist dl dd .NyAppXg_img { height:220px;}
}
@media (max-width:1200px) {	
	.lyNy_title p { height:40px; line-height:40px; font-size:34px;}
	.lyNyApp_list { padding:40px 0;}
	.lyNyApp_list ul li .lyNyApp_img { height:192px;}
	.lyNyApp_list ul li .lyNyApp_text a.lyNyApp_name { height:30px; line-height:30px; font-size:18px;}
	.lyNyApp_list ul li .lyNyApp_text p { font-size:14px;}
	
}
@media (max-width:1080px) {
	.lyNyApp_menu ul li { width:19%; margin:0 1.25% 0 0;}
	.lyNyApp_menu ul li a.NyApp_flname { height:54px; line-height:54px;}
	.lyNyApp_list ul li .lyNyApp_img { height:174px;}
	
	.NyApp_Xglist dl dd { width:32%; margin:20px 2% 0 0; float:left;}
	.NyApp_Xglist dl dd:nth-child(3) { margin:20px 0 0;}
	.NyApp_Xglist dl dd .NyAppXg_img { height:250px;}
}
@media (max-width:1024px) {
	.lyNyApp_list ul li .lyNyApp_img { height:164px;}
	
	.NyApp_Xglist dl dd .NyAppXg_img { height:230px;}
}
@media (max-width:800px) {
	.lyNy_App .lyNyApp_top { margin:40px auto 20px;}
	.lyNy_title p { height:40px; line-height:40px; font-size:30px;}
	.lyNyApp_menu ul li { width:48.5%; margin:0 3% 20px 0;}
	.lyNyApp_menu ul li:nth-child(5n+5) { margin:0 3% 20px 0;}
	.lyNyApp_menu ul li:nth-child(2n+2) { margin:0 0 20px 0;}
	
	.lyNyApp_list { padding:20px 0;}
	.lyNyApp_list ul li { width:49%; margin:0 2% 20px 0;}
	.lyNyApp_list ul li:nth-child(2n+2) { margin:0 0 20px;}
	.lyNyApp_list ul li .lyNyApp_img { height:252px;}
	
	.NyApp_Xglist dl dd .NyAppXg_img { height:180px;}
	.NyApp_Xglist dl dd .NyAppXg_text a.NyAppXg_name { font-size:17px;}
	.NyApp_Xglist dl dd .NyAppXg_text p { font-size:14px;}
}
@media (max-width: 767px) {
	.lyNy_App .lyNyApp_top { margin:20px auto 0;}
	.lyNy_title { margin:0 auto 20px;}
	.lyNy_title p { height:40px; line-height:40px; font-size:26px;}
	.lyNyApp_menu ul li a.NyApp_flname { height:48px; line-height:48px;}
	.lyNyApp_list ul li .lyNyApp_img { height:140px;}
	.lyNyApp_list ul li .lyNyApp_text { padding:10px;}
	.lyNyApp_list ul li .lyNyApp_text a.lyNyApp_name { font-size:16px;}
	
	.NyApp_Xglist dl dd { width:100%; margin:20px auto 0; float: inherit;}
	.NyApp_Xglist dl dd:nth-child(3) { margin:20px auto 0;}
	.NyApp_Xglist dl dd .NyAppXg_img { height:260px;}
}
@media (max-width: 375px) {
	.lyNyApp_list ul li .lyNyApp_img { height:128px;}
	.NyApp_Xglist dl dd .NyAppXg_img { height:240px;}
}
@media (max-width: 320px) {
	.lyNy_App .lyNyApp_top { margin:20px auto;}
	.lyNyApp_menu ul li { width:100%; margin:0 auto; float:inherit;}
	.lyNyApp_menu ul li:nth-child(2n+2), .lyNyApp_menu ul li:nth-child(5n+5) { margin:0 auto;}
	
	.lyNyApp_list ul li { width:100%; margin:0 auto 20px; float:inherit;}
	.lyNyApp_list ul li:nth-child(2n+2) { margin:0 auto 20px;}
	.lyNyApp_list ul li .lyNyApp_img { height:214px;}
	
	.NyApp_Xglist dl dd .NyAppXg_img { height:210px;}
}
/*lyNy_App 结束*/

/*lyNyTestApp 开始*/
.lyNyTestApp { width:100%; height:auto; min-height:320px; margin:0 auto; padding:0; background-image: linear-gradient(#e2edfa,#fff, #fff);}
.lyNyTestAppshow { background-image:none;}
.lyNyTestApp .lyNyTestApp_main { width:1600px; height:auto; margin:0 auto; padding:0;}
.lyNyTestApp_main .lyNyTestApp_menu { width:100%; height:80px; margin:-40px auto 60px; padding:0; border-radius:0; box-shadow:0 4px 8px rgba(0,0,0,0.1); position:relative; z-index:1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_menu dl dd { width:20%; height:80px; overflow:hidden; margin:0; padding:0; background-color:#fff; border-right:1px solid #e5e5e5; float:left; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_menu dl dd:nth-child(5n+5) { border:0;}
.lyNyTestApp_menu dl dd:hover, .lyNyTestApp_menu dl dd.on { height:100px; margin:-10px 0 0; padding:10px 0; background-color:#00479d; border-right:1px solid #00479d; border-radius:10px 0;}
.lyNyTestApp_menu dl dd a { display:block; width:100%; height:80px; overflow:hidden; line-height:80px; color:#333; font-size:16px; word-break:break-all; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 20px; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_menu dl dd a i { display:none; width:20px; height:20px; margin:-10px 0 0; padding:0; background:url(../images/jt8.png) 0 0 no-repeat; background-size:20px 20px; position:absolute; top:50%; right:20px;}
.lyNyTestApp_menu dl dd:hover a, .lyNyTestApp_menu dl dd.on a { color:#fff;}
.lyNyTestApp_menu dl dd:hover a i, .lyNyTestApp_menu dl dd.on a i { background:url(../images/jt9.png) 0 0 no-repeat; background-size:20px 20px;}

.lyNyTestApp_main .lyNyTestApp_list { width:100%; height:auto; margin:0 auto; padding:0;}
.lyNyTestApp_list ul li { width:100%; height:auto; margin:0 auto 60px; padding:20px; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1); border-radius:10px 0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_list ul li .lyNyTestApp_con { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; background-color:#e8f2ff;}
.lyNyTestApp_list ul li .lyNyTestApp_img { width:45%; height:400px; margin:0; padding:0; background-color:#fff; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_list ul li .lyNyTestApp_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_list ul li .lyNyTestApp_img a img { display:block; width:100%; height:100%; object-fit:cover; overflow:hidden; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyTestApp_list ul li:hover .lyNyTestApp_img a img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.lyNyTestApp_list ul li .lyNyTestApp_text { width:55%; height:auto; margin:0; padding:60px; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_name { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#00479d; font-size:28px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyTestApp_list ul li:hover .lyNyTestApp_text a.NyTestApp_name { color:#00479d;}
.lyNyTestApp_list ul li .lyNyTestApp_text p { width:100%; height:128px; overflow:hidden; line-height:32px; color:#555; font-size:16px; text-align: justify; word-break:break-all; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; text-overflow: ellipsis; margin:20px auto 40px; padding:0;}
.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_btn { display:block; width:160px; height:48px; overflow:hidden; line-height:48px; color:#fff; font-size:16px; text-align:center; margin:0; padding:0; background-color:#00479d; border-radius:27px;}
.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_btn img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 0 0 5px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_btn:hover img { margin:-4px 0 0 15px;}

.lyNyTestApp_list ul li:nth-child(2n+2) .lyNyTestApp_img { float:left;}
.lyNyTestApp_list ul li:nth-child(2n+2) .lyNyTestApp_text { float:right;}

.lyNyTestApp_show { width:100%; min-height:320px; overflow:hidden; margin:0 auto 60px; padding:0;}
.lyNyTestApp_show .NyTestAppShow_left { width:70%; overflow:hidden; margin:0; padding:40px 60px; background-color:#fff; border-radius:4px; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyTestAppShow_left .NyTestAppShow_con { width:100%; overflow:hidden; margin:0 auto 40px; padding:0 220px 0 0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyTestAppShow_con h1 { width:100%; height:auto; overflow:hidden; line-height:40px; color:#333; font-size:28px; font-weight:bold; margin:0 auto 20px; padding:0;}
.NyTestAppShow_con .NyTestAppShow_tel { width:100%; overflow:hidden; margin:0 auto; padding:10px 20px; background-image: linear-gradient(to right, #f1f4ff, #fff, #fff); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyTestAppShow_tel p { width:100%; overflow:hidden; line-height:30px; color:#777; font-size:16px; margin:0 auto; padding:0;}
.NyTestAppShow_tel span { display:block; width:100%; overflow:hidden; line-height:30px; color:#00479d; font-size:20px; font-weight:bold; margin:0 auto; padding:0;}
.NyTestAppShow_tel span img { display:block; width:20px; height:20px; margin:5px 5px 5px 0; padding:0; float:left;}
.NyTestAppShow_con a { display:block; width:180px; height:52px; overflow:hidden; line-height:52px; color:#fff; font-size:18px; text-align:center; margin:-26px 0 0; padding:0; background-color:#00479d; border-radius:26px; position:absolute; top:50%; right:0;}
.NyTestAppShow_con a img { display:inline-block; width:30px; height:30px; vertical-align:middle; margin:-4px 0 0 15px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyTestAppShow_con a:hover img { margin:-4px 0 0 5px;}
.NyTestAppShow_left .NyTestAppShowForm { width:100%; overflow:hidden; margin:0 auto; padding:40px 0 0; border-top:1px solid #eaeaea;}
.NyTestAppShowForm .NyTestAppShowForm_tit { width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:22px; font-weight:bold; margin:0 auto 40px; padding:0;}
.NyTestAppShowForm_tit img { display:block; width:22px; height:22px; overflow:hidden; margin:4px 9px 4px 0; padding:0; float:left;}
.NyTestAppShowForm .NyTestAppShowForm_main { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyTestAppShowForm_main ul li { width:100%; min-height:48px; overflow:hidden; margin:0 auto 25px; padding:0 0 0 100px; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyTestAppShowForm_main ul li:last-child { margin:0 auto;}
.NyTestAppShowForm_main ul li em { display:block; width:100px; height:48px; overflow:hidden; line-height:48px; color:#555; font-size:16px; font-style:normal; margin:0; padding:0; position:absolute; left:0; top:0;}
.NyTestAppShowForm_main ul li .TestAppShowForm_ipt, .NyTestAppShowForm_main ul li .TestAppShowForm_area, .NyTestAppShowForm_main ul li .TestAppShowForm_btn { width:100%; overflow:hidden; margin:0; padding:0;}
.NyTestAppShowForm_main ul li .TestAppShowForm_code { width:50%; overflow:hidden; margin:0; padding:0; position:relative;}
.TestAppShowForm_ipt input, .TestAppShowForm_ipt select { display:block; width:100%; height:48px; overflow:hidden; line-height:46px; color:#555; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 20px; border:1px solid #ebeef5; border-radius:2px; outline:none; background:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.TestAppShowForm_area textarea { display:block; width:100%; height:100px; overflow:hidden; line-height:30px; color:#555; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:9px 20px; border:1px solid #ebeef5; border-radius:2px; outline:none; background:none; resize:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.TestAppShowForm_code input { display:block; width:100%; height:48px; overflow:hidden; line-height:46px; color:#555; font-size:16px; white-space:nowrap; text-overflow:ellipsis; margin:0; padding:0 170px 0 20px; border:1px solid #ebeef5; border-radius:2px; outline:none; background:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.TestAppShowForm_code a { display:block; width:150px; height:46px; overflow:hidden; line-height:46px; color:#00479d; font-size:16px; text-align:center; margin:0; padding:0; border-left:1px solid #ebeef5; border-radius:0 2px 2px 0; position:absolute; top:1px; right:1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.TestAppShowForm_code a:hover { color:#fff; background-color:#00479d; border-left:1px solid #00479d;}
.TestAppShowForm_btn input { display:block; width:180px; height:54px; overflow:hidden; line-height:54px; color:#fff; font-size:16px; text-align:center; margin:0; padding:0; border-radius:27px; background-color:#00479d; border:0; outline:none; cursor:pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.TestAppShowForm_btn input:hover { background-color:#00397e;}
.NyTestAppShowForm_main ul li .TestAppShowForm_upload { width:100%; overflow:hidden; margin:0 auto; padding:30px 40px; background-color:#f7fbff; border:1px dotted #4d81c3; border-radius:2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.TestAppShowForm_upload a.uploadBtn { display:block; width:40%; height:48px; overflow:hidden; line-height:48px; color:#fff; font-size:16px; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:0; background-color:#00479d; border-radius:24px; position:relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.TestAppShowForm_upload a.uploadBtn img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 10px 0 0; padding:0;}
.TestAppShowForm_upload a.uploadBtn i { display:block; width:44px; height:30px; overflow:hidden; margin:0; padding:0; background:url(../images/newIco1.png) 0 0 no-repeat; position:absolute; top:-2px; right:-2px;}
.TestAppShowForm_upload a.uploadBtn:hover { background-color:#00397e;}
.TestAppShowForm_upload p { width:100%; height:30px; overflow:hidden; line-height:30px; color:#555; font-size:15px; text-align:center; margin:10px auto 0; padding:0;}
.TestAppShowForm_upload p a { color:#00479d;}
.TestAppShowForm_upload p img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 5px 0 0; padding:0;}

.NyTestAppShowForm_main ul li .TestAppShowForm_text { width:100%; overflow:hidden; margin:0; padding:0;}
.NyTestAppShowForm_main ul li .TestAppShowForm_text p { width:100%; overflow:hidden; line-height:48px; color:#f00; font-size:14px; margin:0; padding:0;}

.lyNyTestApp_show .NyTestAppShow_right { width:27%; overflow:hidden; margin:0; padding:0; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

@media (max-width:1680px) {
}
@media (max-width:1600px) {
	.lyNyTestApp .lyNyTestApp_main { width:94%;}
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:380px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text { padding:52px 60px;}
	.TestAppShowForm_upload a.uploadBtn { width:44%;}
}
@media (max-width:1560px) {
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:380px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text { padding:52px 60px;}
	.TestAppShowForm_upload a.uploadBtn { width:46%;}
}
@media (max-width:1440px) {	
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:350px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text { padding:49px 50px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_name { font-size:26px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text p { height:120px; line-height:30px; font-size:15px; margin:15px auto 29px;}
	
	.TestAppShowForm_upload a.uploadBtn { width:50%;}
}
@media (max-width:1366px) {	
	.lyNyTestApp_list ul li .lyNyTestApp_img { width:49%;}
	.lyNyTestApp_list ul li .lyNyTestApp_text { width:51%; padding:40px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text p { margin:20px auto 40px;}
	
	.lyNyTestApp_show .NyTestAppShow_left { padding:40px;}
	.TestAppShowForm_upload a.uploadBtn { width:52%;}
}
@media (max-width:1280px) {	
	.NyTestAppShow_con a { width:164px; font-size:16px;}
	.TestAppShowForm_upload a.uploadBtn { width:56%;}
	.NyTestAppShowForm_main ul li .TestAppShowForm_code { width:80%;}
}
@media (max-width:1200px) {
	.lyNyTestApp .lyNyTestApp_main { padding:40px 0 0;}
	.lyNyTestApp_main .lyNyTestApp_menu { height:auto; margin:0 auto 40px; box-shadow:0 4px 8px rgba(0,0,0,0);}
	.lyNyTestApp_menu dl dd { width:33.333333%; height:64px; margin:0 0 1px; border-right:1px solid #e2edfa;}
	.lyNyTestApp_menu dl dd:nth-child(5n+5) { border-right:1px solid #e2edfa;}
	.lyNyTestApp_menu dl dd:nth-child(3n+3) { border:0;}
	.lyNyTestApp_menu dl dd:hover, .lyNyTestApp_menu dl dd.on { height:64px; margin:0 0 1px; padding:0;}
	.lyNyTestApp_menu dl dd a { height:64px; line-height:64px;}
	
	.lyNyTestApp_list ul li { margin:0 auto 40px;}
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:300px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_name { font-size:24px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text p { height:96px; line-height:24px; font-size:14px; margin:12px auto 24px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_btn { width:150px; height:45px; line-height:45px; font-size:15px;}
	
	.NyTestAppShow_con h1 { font-size:26px;}
	.NyTestAppShow_tel p { font-size:15px;}
	.TestAppShowForm_upload a.uploadBtn { width:64%;}
	.NyTestAppShowForm_main ul li .TestAppShowForm_code { width:100%;}
}
@media (max-width:1080px) {	
	.lyNyTestApp_menu dl dd { width:33.333333%; height:60px; margin:0 0 1px;}
	.lyNyTestApp_menu dl dd:hover, .lyNyTestApp_menu dl dd.on { height:60px; margin:0 0 1px; padding:0;}
	.lyNyTestApp_menu dl dd a { height:60px; line-height:60px; font-size:15px;}
	
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:270px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text { padding:26.5px 30px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_name { font-size:22px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_btn { width:124px; height:40px; line-height:40px; font-size:14px;}
	
	.lyNyTestApp_show { margin:0 auto 20px;}
	.lyNyTestApp_show .NyTestAppShow_left { width:100%; margin:0 auto 40px; float:inherit;}
	.lyNyTestApp_show .NyTestAppShow_right { width:100%; margin:0 auto; float:inherit;}
	.NyTestAppShowForm_main ul li .TestAppShowForm_code { width:60%;}
	.TestAppShowForm_upload a.uploadBtn { width:44%;}
}
@media (max-width:1024px) {	
	.TestAppShowForm_upload a.uploadBtn { width:46%;}
}
@media (max-width:800px) {
	.lyNyTestApp_menu dl dd { width:50%;}
	.lyNyTestApp_menu dl dd:nth-child(3n+3), .lyNyTestApp_menu dl dd:nth-child(5n+5) { border-right:1px solid #e2edfa;}
	.lyNyTestApp_menu dl dd:nth-child(2n+2) { border:0;}
	
	.lyNyTestApp_list ul li .lyNyTestApp_img { width:100%; height:380px; margin:0 auto; padding:0; float:inherit;}
	.lyNyTestApp_list ul li .lyNyTestApp_text { width:100%; padding:20px;}
	
	.lyNyTestApp_show .NyTestAppShow_left { padding:30px;}
	.NyTestAppShowForm_main ul li .TestAppShowForm_code { width:100%;}
	.TestAppShowForm_upload a.uploadBtn { width:68%;}
	.NyTestAppShow_con h1 { font-size:24px;}
}
@media (max-width: 767px) {
	.lyNyTestApp .lyNyTestApp_main { padding:20px 0 0;}
	.lyNyTestApp_main .lyNyTestApp_menu { margin:0 auto 20px;}
	.lyNyTestApp_menu dl dd { width:100%; border-right:0 solid #e2edfa; float:inherit;}
	.lyNyTestApp_menu dl dd:nth-child(5n+5) { border-right:0 solid #e2edfa;}
	.lyNyTestApp_menu dl dd:nth-child(3n+3) { border:0;}
	
	.lyNyTestApp_list ul li { margin:0 auto 20px; padding:10px;}
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:200px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_name { height:30px; line-height:30px; font-size:18px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text p { margin:10px auto 15px;}
	
	.lyNyTestApp_show { margin:0 auto;}
	.lyNyTestApp_show .NyTestAppShow_left { margin:0 auto 20px; padding:20px;}
	.NyTestAppShow_left .NyTestAppShow_con { margin:0 0 20px; padding:0;}
	.NyTestAppShow_con h1 { line-height:32px; font-size:22px;}
	.NyTestAppShow_tel p { line-height:25px;}
	.NyTestAppShow_con a { position:inherit; top:inherit; right:inherit; margin:20px 0 0;}
	.NyTestAppShow_left .NyTestAppShowForm { padding:20px 0 0;}
	.NyTestAppShowForm .NyTestAppShowForm_tit { margin:0 auto 20px;}
	.NyTestAppShowForm_main ul li { margin:0 auto 20px; padding:0;}
	.NyTestAppShowForm_main ul li em { width:100%; height:auto; position:inherit; left:inherit; top:inherit;}
	.TestAppShowForm_upload p { height:auto;}
	.NyTestAppShowForm_main ul li .TestAppShowForm_upload { padding:20px;}
	.TestAppShowForm_upload a.uploadBtn { width:100%;}
	.TestAppShowForm_code input { padding:0 140px 0 20px;}
	.TestAppShowForm_code a { width:120px;}
	.TestAppShowForm_btn input { width:160px; height:48px; line-height:48px;}
	
}
@media (max-width: 375px) {
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:190px;}
	.lyNyTestApp_list ul li .lyNyTestApp_text a.NyTestApp_name { font-size:16px;}
}
@media (max-width: 320px) {
	.lyNyTestApp_list ul li .lyNyTestApp_img { height:160px;}
}
/*lyNyTestApp 结束*/

/*分页样式 开始*/
#fengye { text-align: center; margin: 60px auto 0; color: #555; font-size:0;}
#fengye table { display:inline-block;}
#fengye table tr td { font-size:0;}
#fengye a { display: inline-block; padding: 0 15px; height: 36px; line-height: 36px; text-align: center; margin: 0 5px; border-radius:2px; color: #555; font-size:16px; background: #fff;}
#fengye.fengye1 a { background-color:#fff;}
/*#fengye a#firstpage, #fengye a#uppage, #fengye a#downpage, #fengye a#endpage { background: #00479d; color: #fff;}*/
#fengye a:hover { background: #00479d; color: #fff;}
#fengye a.pnnum1 { background: #00479d; color: #fff;}
/*#fengye input { display: inline-block; padding: 0 5px; background-color: #00479d; width: 40px !important; height: 36px !important; line-height: 36px; text-align: center; border-radius: 2px; margin: 0 5px; color: #fff; cursor: pointer; border: 0; outline:none;}
*/	#fengye input {
		display: inline-block;
		padding: 0 5px;
		width: 100px !important;
		height: 36px !important;
		line-height: 36px;
		text-align: center;
		border-radius: 2px;
		margin: 0 5px;
		cursor: pointer;
		border: 0;
		outline: none;
	}
#fengye .p_input { display: inline-block; padding: 0 5px; background: #ddd; height: 36px; line-height: 36px; text-align: center; margin: 0 5px; color: #555; cursor: default;}

.lyNy_honor #fengye { margin:30px auto 0;}
.lyNyApp_list #fengye { margin:40px auto 0;}
@media (max-width:1680px) {
}
@media (max-width:1600px) {

}
@media (max-width:1440px) {	

}
@media (max-width:1366px) {	
	.lyNyNews_list #fengye { margin:40px auto 0;}
}
@media (max-width:1280px) {	
	.lyNy_honor #fengye { margin: 20px auto 0;}
	.lyNyApp_list #fengye { margin:20px auto 0;}
}
@media (max-width:1200px) {	

}
@media (max-width:1080px) {	
	
}
@media (max-width:1024px) {	

}
@media (max-width:800px) {
	.lyNy_honor #fengye { margin: 10px auto 0;}
}
@media (max-width: 767px) {
	#fengye { margin:0 auto 20px;}
	#fengye input, #fengye .p_input { display:none;}
	#fengye a { height: 40px; line-height: 40px; font-size:14px; padding: 0 15px; border-radius: 4px; display:none;}
	#fengye a#firstpage, #fengye a#uppage, #fengye a#downpage, #fengye a#endpage { display:inline-block;}
	
	.lyNy_honor #fengye { margin: 0 auto;}
	.lyNyApp_list #fengye { margin:0 auto;}
}
@media (max-width: 375px) {

}
@media (max-width: 320px) {
	#fengye a { padding:0 10px;}
}
/*分页样式 结束*/

/*lyNyUser_test 开始*/
.lyNyUser_test { width:1600px; min-height:320px; overflow:hidden; margin:60px auto; padding:0;}
.lyNyUser_test .lyNyUserTest_left { width:20%; height:auto; min-height:480px; overflow:hidden; margin:0; padding:0; background-color:#fff; border:1px solid #efefef; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyUserTest_left ul li { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.lyNyUserTest_left ul li a { display:block; width:100%; height:80px; overflow:hidden; line-height:40px; color:#333; font-size:17px; white-space:nowrap; text-overflow:ellipsis; margin:0 auto; padding:20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyUserTest_left ul li:hover a, .lyNyUserTest_left ul li.UserTestOn a { color:#fff; background-color:#00479d;}
.lyNyUserTest_left ul li a i { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 10px 0 0; padding:0;}
.lyNyUserTest_left ul li a i.ico1 { background:url(../images/testlistIco01.png) 0 0 no-repeat; background-size:20px 20px;}
.lyNyUserTest_left ul li a i.ico2 { background:url(../images/testlistIco02.png) 0 0 no-repeat; background-size:20px 20px;}
.lyNyUserTest_left ul li:hover a i.ico1, .lyNyUserTest_left ul li.UserTestOn a i.ico1 { background:url(../images/testlistIco1.png) 0 0 no-repeat; background-size:20px 20px;}
.lyNyUserTest_left ul li:hover a i.ico2, .lyNyUserTest_left ul li.UserTestOn a i.ico2 { background:url(../images/testlistIco2.png) 0 0 no-repeat; background-size:20px 20px;}

.lyNyUser_test .lyNyUserTest_right { width:77%; overflow:hidden; margin:0; padding:0; background-color:#fff; border:1px solid #efefef; float:right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.lyNyUserTest_right .NyUserTestRight_tab { width:100%; overflow:hidden; margin:0 auto; padding:20px 40px; border-bottom:1px solid #efefef; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTestRight_tab dl { float:left;}
.NyUserTestRight_tab dl dd { float:left; margin:0 20px 0 0;}
.NyUserTestRight_tab dl dd a { display:inline-block; height:40px; line-height:40px; color:#555; font-size:16px; margin:0; padding:0 30px; background-color:#fff; border-radius:20px; cursor:pointer;}
.NyUserTestRight_tab dl dd.TabOn a, .NyUserTestRight_tab dl dd:hover a { color:#fff; background-color:#00479d;}
.NyUserTestRight_tab p { height:40px; line-height:40px; color:#888; font-size:16px; margin:0; padding:0; float:right;}
.NyUserTestRight_tab p a { display:inline-block; color:#00479d; margin:0 0 0 10px;}
.NyUserTestRight_tab p img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 5px 0 0; padding:0;}

.lyNyUserTest_right .NyUserTestRight_list { width:100%; overflow:hidden; margin:0; padding:40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTestRight_list .NyUserTestRight_table { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.NyUserTestRight_table .NyUserTestRight_th { width:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#00479d; border-left:1px solid #00479d; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTestRight_th ul li { height:60px; line-height:60px; color:#fff; font-size:15px; font-weight:bold; text-align:center; margin:0; padding:0 10px; border-right:1px solid #1e5eab; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTestRight_th ul li:nth-child(1) { width:8%;}
.NyUserTestRight_th ul li:nth-child(2) { width:30%;}
.NyUserTestRight_th ul li:nth-child(3) { width:13%;}
.NyUserTestRight_th ul li:nth-child(4) { width:13%;}
.NyUserTestRight_th ul li:nth-child(5) { width:8%;}
.NyUserTestRight_th ul li:nth-child(6) { width:10%;}
.NyUserTestRight_th ul li:nth-child(7) { width:8%;}
.NyUserTestRight_th ul li:nth-child(8) { width:10%;}
.NyUserTestRight_th ul li span { display:block; width:100%; line-height:25px; margin:5px auto;}

.NyUserTestRight_table .NyUserTestRight_tr { width:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; border-left:1px solid #ddd; border-bottom:1px solid #ddd; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTestRight_tr ul li { height:80px; line-height:60px; color:#555; font-size:15px; text-align:center; margin:0; padding:10px; border-right:1px solid #ddd; float:left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTestRight_tr ul li:nth-child(1) { width:8%;}
.NyUserTestRight_tr ul li:nth-child(2) { width:30%;}
.NyUserTestRight_tr ul li:nth-child(3) { width:13%;}
.NyUserTestRight_tr ul li:nth-child(4) { width:13%;}
.NyUserTestRight_tr ul li:nth-child(5) { width:8%;}
.NyUserTestRight_tr ul li:nth-child(6) { width:10%;}
.NyUserTestRight_tr ul li:nth-child(7) { width:8%;}
.NyUserTestRight_tr ul li:nth-child(8) { width:10%;}
.NyUserTestRight_tr ul li span { display:block; width:100%; line-height:25px; margin:5px auto;}
.NyUserTestRight_tr ul li a.xz { display:block; width:30px; height:30px; margin:10px auto; padding:5px;}
.NyUserTestRight_tr ul li a.xz img { display:block; width:30px; height:30px; margin:0 auto; padding:0;}
.NyUserTestRight_tr ul li a.ck { display:block; width:72px; height:30px; line-height:30px; color:#fff; font-size:14px; text-align:center; background-color:#17c26e; border-radius:15px; margin:15px auto; padding:0;}
.NyUserTestRight_tr ul li a.ck:hover { background-color:#08a055;}
.cl01 { color:#ec653a;}
.cl02 { color:#9a81ee;}
.cl03 { color:#4096fe;}
.cl04 { color:#17c26e;}
.NyUserTestRight_tr ul li em { display:none;}

.NyUserTestRight_tab .NyTestJdTit { height:40px; line-height:40px; color:#333; font-size:20px; font-weight:bold; margin:0; padding:0; float:left;}
.NyTestJdTit i { display:block; width:3px; height:20px; overflow:hidden; margin:10px 10px 10px 0; padding:0; background-color:#00479d; float:left;}
.NyUserTestRight_list .NyTestJd_tit { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:30px; margin:0 auto; padding:0;}
.NyUserTestRight_list .NyTestJd_tips { width:100%; height:auto; overflow:hidden; line-height:30px; color:#999; font-size:15px; margin:20px auto 40px; padding:0 0 9px; border-bottom:1px solid #eee;}
.NyTestJd_tips img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 4px 0 0; padding:0;}
.NyUserTestRight_list .NyTestJd_text { width:100%; overflow:hidden; margin:0 auto; padding:0; line-height:30px; color:#666; font-size:15px; text-align:justify;}
.NyTestJd_text p, .NyTestJd_text div { width:100%; overflow:hidden; line-height:30px; color:#666; font-size:15px; text-align:justify; text-indent:0; margin:0 auto; padding:0;}
.NyTestJd_text p span, .NyTestJd_text span, .NyTestJd_text p em, .NyTestJd_text em { color:#666!important; font-family:Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif!important; font-size:15px!important;}
.NyTestJd_text table tr td p { text-indent:0!important;}
.NyTestJd_text img { display:inline-block; width:auto!important; height:auto!important; max-width:100%; margin:0 auto; padding:0; text-indent:0!important;}
.NyTestJd_btn { width:100%; overflow:hidden; margin:40px auto 0; padding:0;}
.NyTestJd_btn a { display:block; width:180px; height:54px; overflow:hidden; line-height:54px; color:#fff; font-size:16px; text-align:center; margin:0 auto; padding:0; background-color:#00479d; border-radius:27px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyTestJd_btn a img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 0 0 5px; padding:0; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.NyTestJd_btn a:hover { background-color:#00397e;}
.NyTestJd_btn a:hover img { margin:-4px 0 0 15px;}

.NyUserTest_WeChat { width:100%; overflow:hidden; margin:0 auto; padding:40px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTest_WeChat p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:20px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
.NyUserTest_WeChat img { display:block; width:280px; height:280px; overflow:hidden; margin:40px auto 20px; padding:0;}
.NyUserTest_WeChat span { display:block; width:100%; overflow:hidden; line-height:40px; color:#999; font-size:16px; text-align:center; margin:0 auto; padding:0;}
.NyUserTest_WeChat .dqzt { width:280px; height:54px; overflow:hidden; line-height:54px; color:#00479d; font-size:16px; font-weight:bold; text-align:center; margin:0 auto; padding:0; background-color:#e0e9f3; border-radius:27px;}

.NyUserTest_ffxx { width:100%; overflow:hidden; margin:0 auto; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.NyUserTest_ffxx .ffxxTit { width:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#f5f5f5;}
.ffxxTit span { display:block; width:150px; height:50px; overflow:hidden; line-height:50px; color:#fff; font-size:20px; font-weight:bold; text-align:center; margin:0; padding:0; background-color:#00479d;}
.NyUserTest_ffxx .ffxxCon { width:100%; overflow:hidden; margin:0 auto; padding:20px 40px; border:1px solid #eaeaea; border-top:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ffxxCon p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:18px; margin:10px auto; padding:0 0 0 20px; background:url(../images/bq_ico1.png) 0 14px no-repeat; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ffxxCon p font { color:#999;}

@media (max-width:1680px) {
}
@media (max-width:1600px) {
	.lyNyUser_test { width:94%;}
}
@media (max-width:1440px) {	
	.lyNyUser_test { margin:40px auto;}
	.lyNyUserTest_left ul li a { font-size:16px;}
	.lyNyUser_test .lyNyUserTest_right { width:78%;}
	.lyNyUserTest_right .NyUserTestRight_tab { padding:20px;}
	.NyUserTestRight_tab dl dd a { padding:0 20px; font-size:15px;}	
	.NyUserTestRight_tab p { font-size:14px;}
	.lyNyUserTest_right .NyUserTestRight_list { padding:20px;}
	.NyUserTestRight_th ul li { font-size:14px;}
	.NyUserTestRight_tr ul li { font-size:14px;}
}
@media (max-width:1366px) {	

}
@media (max-width:1280px) {	
	.lyNyUser_test .lyNyUserTest_left { width:100%; height:70px; min-height:70px; text-align:center; overflow:hidden; margin:0 auto 40px; padding:0; float:inherit; background-color:inherit; border:0 solid #efefef;}
	.lyNyUserTest_left ul li { display:inline-block; width:auto; margin:0 10px;}
	.lyNyUserTest_left ul li a { height:70px; background-color:#fff; border:1px solid #efefef; padding:15px 60px;}
	.lyNyUser_test .lyNyUserTest_right { width:100%; float:inherit;}
	.lyNyUserTest_right .NyUserTestRight_tab { padding: 15px 20px;}
}
@media (max-width:1200px) {	
	
}
@media (max-width:1080px) {	
	.NyUserTestRight_tr ul li a.ck { width:100%;}
	.NyUserTest_WeChat { padding:40px 0;}
}
@media (max-width:1024px) {	

}
@media (max-width:800px) {
	.lyNyUser_test .lyNyUserTest_left { height:60px; min-height:60px;}
	.lyNyUserTest_left ul li a { height:60px; padding:10px 40px;}
	.lyNyUser_test .lyNyUserTest_right {}
	.lyNyUserTest_right .NyUserTestRight_tab { border:0;}
	.NyUserTestRight_tab dl { width:100%; height:auto; float:inherit;}
	.NyUserTestRight_tab p { width:100%; text-align:left; float:inherit; margin:10px auto 0;}
	
	.lyNyUserTest_right1 .NyUserTestRight_tab1 { border-bottom: 1px solid #efefef;}
	.NyUserTestRight_tab1 p { width:auto; text-align:right; float:right; margin:0;}
	.NyUserTest_WeChat { padding: 30px;}
	.NyUserTest_WeChat p { font-size:18px;}
	.NyUserTest_WeChat img { margin:20px auto;}
	
	.lyNyUserTest_right .NyUserTestRight_list { padding:0;}
	.NyUserTestRight_th ul li { padding:0; font-size:13px;}
	
	.NyUserTest_ffxx { padding:0 30px 30px;}
	.NyUserTest_ffxx .ffxxCon { padding:10px 30px;}
}
@media (max-width: 767px) {
	.lyNyUser_test { margin:20px auto 0;}
	.lyNyUser_test .lyNyUserTest_left { margin:0 auto 20px;}
	.lyNyUserTest_left ul li { margin:0 5px;}
	.lyNyUserTest_left ul li a { padding:10px 20px; font-size:15px;}
	.lyNyUser_test .lyNyUserTest_right { background:none; border:0;}
	.lyNyUser_test .lyNyUserTest_right1 { margin:0 auto 20px; background-color:#fff; border:1px solid #efefef;}
	.lyNyUserTest_right .NyUserTestRight_tab { padding:0; margin:0 auto 20px;}
	.lyNyUserTest_right1 .NyUserTestRight_tab1 { margin: 0 auto; padding:10px 20px;}
	.NyUserTestRight_tab dl { text-align:center;}
	.NyUserTestRight_tab dl dd { margin:0 2px 10px; display:inline-block; float:inherit;}
	.NyUserTestRight_tab dl dd:last-child { margin:0;}	
	.NyUserTestRight_tab dl dd a { padding:0 15px; font-size:14px;}
	.NyUserTestRight_tab p { text-align:center;}
	.NyUserTestRight_tab1 .NyTestJdTit { float:inherit; width:100%;}
	.NyUserTestRight_tab1 p { width:100%; text-align:left; float:inherit; margin:0 auto;}
	
	.NyUserTestRight_table .NyUserTestRight_th { display:none;}
	.NyUserTestRight_table .NyUserTestRight_tr { background-color:#fff; border:1px solid #efefef; padding:19px; margin:0 auto 20px;}
	.NyUserTestRight_tr ul li { height:auto; line-height:40px; color:#333; text-align:left; border:0; padding:0;}
	.NyUserTestRight_tr ul li:nth-child(1) { width:100%; font-size: 22px;}
	.NyUserTestRight_tr ul li:nth-child(2) { width:100%; overflow: hidden; font-size: 16px; white-space:nowrap; text-overflow:ellipsis;}
	.NyUserTestRight_tr ul li:nth-child(3) { width:50%;}
	.NyUserTestRight_tr ul li:nth-child(4) { width:50%;}
	.NyUserTestRight_tr ul li:nth-child(5) { width:50%;}
	.NyUserTestRight_tr ul li:nth-child(6) { width:50%;}
	.NyUserTestRight_tr ul li:nth-child(7) { width:50%;}
	.NyUserTestRight_tr ul li em { display:inline-block; color:#999; font-size:14px; font-style:normal;}
	.NyUserTestRight_tr ul li a.xz { display:inline-block; vertical-align: middle; margin: 0 auto;}
	.NyUserTestRight_tr ul li a.ck { width:120px; height:40px; line-height:40px; border-radius:20px; margin:10px 0 0;}
	
	.NyUserTest_WeChat { padding:20px;}
	.NyUserTest_WeChat p { line-height:30px; font-size:15px;}
	.NyUserTest_WeChat img { width:200px; height:200px;}
	.NyUserTest_WeChat span { font-size:14px;}
	.NyUserTest_WeChat .dqzt { width:200px; height:48px; line-height:48px; font-size:15px;}
	
	.NyUserTest_ffxx { padding:0 20px 20px;}
	.NyUserTest_ffxx .ffxxCon { padding:10px 20px;}
	.ffxxCon p { line-height:30px; font-size:16px; background:url(../images/bq_ico1.png) 0 9px no-repeat;}
}
@media (max-width: 375px) {
	.NyUserTestRight_tr ul li:nth-child(3) { width:100%;}
	.NyUserTestRight_tr ul li:nth-child(4) { width:100%;}
}
@media (max-width: 320px) {
	.lyNyUserTest_left ul li a { padding:10px;}
}
/*lyNyUser_test 结束*/

/*右侧漂浮 开始*/
.client-2 {position:fixed;right:5px;top:70%;z-index:99999;}
.client-2 li a {text-decoration:none;}
.client-2 li { margin-bottom:5px;clear:both; width:60px; height:60px;position:relative;}
.client-2 li i {display:block;width:40px;height:40px;margin: 10px auto;text-align:center;}
.client-2 li p {height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff;}
.client-2 .my-kefu-qq i {background-position:4px 5px;}
.client-2 .my-kefu-tel i { background:url(../images/pf_tel.png) center center no-repeat;}
.client-2 .my-kefu-liuyan i {}
.client-2 .my-kefu-weixin i { background:url(../images/pf_wechat.png) center center no-repeat;}

.client-2 .my-kefu-ftop {display:none;}
.client-2 .my-kefu-ftop i { background:url(../images/pf_gotop.png) center center no-repeat}
.client-2 .my-kefu-left {float:left;width:60px;height:60px;position:relative;}
.client-2 .my-kefu-tel-right {font-size:20px;color:#fff;float:left;height:30px;line-height:30px;padding:0 15px 0 0;margin:15px 0;}
.client-2 .my-kefu-right {width:20px;}
.client-2 .my-kefu-tel-main {width:60px;height:60px; overflow: hidden;background:#00479d;color:#fff;padding:0; border-radius:30px;}
.client-2 .my-kefu-main {background:#00479d;width:60px;height:60px;position:relative;padding:0; float:left; border-radius:30px;}
.client-2 .my-kefu-ftop .my-kefu-main {background:#35312e;}
.client-2 .my-kefu-weixin-pic {position:absolute;left:-120px;top:-24px;display:none;z-index:333;}
.client-2 li:hover .my-kefu-weixin-pic { display:block;}
.client-2 li:hover .my-kefu-tel-main { width:240px; margin:0 0 0 -180px;}
.my-kefu-weixin-pic img {width:115px;height:115px;}

.client-2 .my-user { display:none;}
.client-2 .my-user i { background:url(../images/pf_user.png) center center no-repeat;}

@media (max-width:880px) {
	.client-2 .my-kefu-weixin { display:none;}	
}
@media (max-width:767px) {
	.client-2 .my-user { display:block;}
}
/*右侧漂浮 结束*/





